Berichtsentwurfsansicht (Berichts-Generator)

Das Fenster des Berichts-Generators ist so aufgebaut, dass Sie Berichtsressourcen einfach anordnen und schnell die gewünschten paginierten Berichte erstellen können. Die Entwurfsoberfläche befindet sich in der Mitte des Fensters. Das Menüband und die Bereiche befinden sind um die Entwurfsoberfläche angeordnet. Auf der Entwurfsoberfläche können Sie die Berichtselemente hinzufügen und anordnen. Dieser Artikel erklärt die Bereiche, die Sie zum Hinzufügen, Auswählen und Organisieren Ihrer Berichtsressoucen und zum Verändern der Berichtselementeigenschaften verwenden.

Screenshot of the Report Builder design view.

  1. Menüband

  2. Parameterbereich

  3. Berichtsteilkatalog

  4. Eigenschaftenbereich

  5. Berichtsentwurfsfläche

  6. Berichtsdatenbereich

  7. Gruppierung (Bereich)

  8. Aktueller Berichtsstatusbalken

Parameterbereich

Mithilfe von Berichtsparametern können Sie Berichtsdaten steuern, eine Verbindung zwischen verwandten Berichten herstellen und die Berichtspräsentation anpassen. Der Bereich „Parameter“ bietet ein flexibles Layout für die Berichtsparameter.

Weitere Informationen finden Sie unter Berichtsparameter (Berichts-Generator und Report Designer).

Berichtsentwurfsoberfläche

Die Berichtsentwurfsoberfläche des Berichts-Generators ist der Hauptarbeitsbereich zum Entwerfen der Berichte. Fügen Sie der Entwurfsoberfläche Berichtselemente wie Datenbereiche, Unterberichte, Textfelder, Bilder, Rechtecke und Linien aus dem Menüband oder dem Berichtsteilkatalog hinzu, um sie in den Bericht einzufügen. Dort können Sie den Berichtselementen Gruppen, Ausdrücke, Parameter, Filter, Aktionen, Sichtbarkeit und Formatierung hinzufügen.

Hinweis

Berichtsteile sind für alle Releases von SQL Server Reporting Services ab SQL Server Reporting Services 2019 und für alle Releases von Power BI-Berichtsserver ab Power BI-Berichtsserver September 2022 veraltet.

Sie können auch folgende Details ändern:

  • Die Eigenschaften des Berichtshauptteils, z.B. Rahmen und Füllfarbe, indem Sie außerhalb von Berichtselementen auf den weißen Bereich der Entwurfsfläche klicken und Textkörpereigenschaften auswählen.

  • Die Eigenschaften von Kopf- und Fußzeile, z.B. Rahmen und Füllfarbe, indem Sie im Kopf- und Fußzeilenbereich außerhalb von Berichtselementen auf den weißen Bereich der Entwurfsfläche klicken und Kopfzeileneigenschaften bzw. Fußzeileneigenschaften auswählen.

  • Die Eigenschaften des Berichts selbst, beispielsweise die Seiteneinrichtung, indem Sie mit der rechten Maustaste auf den grauen Bereich rund um die Entwurfsfläche klicken und Berichtseigenschaften auswählen.

  • Die Eigenschaften von Berichtselementen, indem Sie mit der rechten Maustaste darauf klicken und Eigenschaften auswählen.

Informationen zum Bearbeiten von Elementen auf der Entwurfsoberfläche über die Tastatur finden Sie unter Tastenkombinationen (Berichts-Generator).

Größe der Entwurfsfläche und Druckbereich

Die Größe der Entwurfsoberfläche kann sich von der Größe des Druckbereichs unterscheiden, den Sie für das Drucken des Berichts angeben. Eine Änderung der Entwurfsoberflächengröße bewirkt nicht, dass sich der Druckbereich Ihres Berichts ändert. Ihre Festlegung der Größe für den Druckbereich des Berichts hat keine Auswirkungen auf die Größe des vollständigen Entwurfsbereichs. Weitere Informationen finden Sie unter Renderingverhalten (Berichts-Generator).

Tipp

Aktivieren Sie auf der Registerkarte „Ansicht“ das Kontrollkästchen „Lineal“, um das Lineal anzuzeigen.

Berichtsdatenbereich

Im Berichtsdatenbereich des Berichts-Generators definieren Sie die für einen Bericht benötigten Berichtsdaten und -ressourcen, bevor Sie mit dem Entwurf des Berichtslayouts beginnen. Sie können dem Berichtsdatenbereich z. B. Datenquellen, Datasets, berechnete Felder, Berichtsparameter und Bilder hinzufügen.

Nachdem Sie dem Berichtsdatenbereich Elemente hinzugefügt haben, können Sie Felder in Berichtselemente auf der Entwurfsoberfläche ziehen und so bestimmen, wo die Daten auf der Berichtsseite angezeigt werden.

Tipp

Wenn Sie ein Feld vom Berichtsdatenbereich direkt in die Berichtsentwurfsoberfläche ziehen, anstatt es in einem Datenbereich wie einer Tabelle oder einem Diagramm einzufügen, wird beim Ausführen des Berichts nur der erste Wert von den Daten in diesem Feld angezeigt.

Sie können auch integrierte Felder vom Berichtsdatenbereich in die Berichtsentwurfsoberfläche ziehen. Wenn diese Felder gerendert werden, stellen sie Informationen zum Bericht bereit. Die Informationen umfassen den Berichtsnamen, die Gesamtanzahl der Seiten im Bericht und die aktuelle Seitenzahl.

Einige Elemente werden dem Berichtsdatenbereich automatisch hinzugefügt, wenn Sie der Berichtsentwurfsoberfläche etwas hinzufügen. Wenn Sie z. B. ein Berichtsteil aus dem Berichtsteilkatalog hinzufügen und der Berichtsteil ein Datenbereich ist, wird das Dataset dem Berichtsdatenbereich automatisch hinzugefügt. Weitere Informationen finden Sie unter „Berichtsteile und Datasets im Berichts-Generator“. Wenn Sie ein Bild in den Bericht einbetten, wird es dem Ordner „Bilder“ im Berichtsdatenbereich hinzugefügt.

Hinweis

Mit der Schaltfläche Neu können Sie dem Berichtsdatenbereich ein neues Element hinzufügen. Sie können dem Bericht mehrere Datasets aus derselben Datenquelle oder anderen Datenquellen hinzufügen. Außerdem können Sie dem Berichtsserver freigegebene Datasets hinzufügen. Klicken Sie mit der rechten Maustaste auf eine Datenquelle, und wählen Sie anschließend Dataset hinzufügen aus, um ein neues Dataset aus derselben Datenquelle hinzuzufügen.

Weitere Informationen zu den Elementen im Berichtsdatenbereich finden Sie in den folgenden Artikeln:

Berichtsteilkatalog

Die einfachste Methode zum Erstellen eines Berichts besteht darin, auf dem Berichtsserver oder einem in eine SharePoint-Website integrierten Berichtsserver nach einem vorhandenen Berichtsteil zu suchen.

Wenn Sie „Berichtsteile“ auf der Registerkarte „Einfügen“ auswählen, wird der Berichtsteilkatalog geöffnet. Dort können Sie Berichtsteile suchen, die Sie Ihrem Bericht hinzufügen. Sie können die Berichtsteile nach dem ganzen oder Teil des Namen des Berichtsteils filtern. Sie können auch nach Ersteller, Modifizierer, Datum der letzten Änderung, Speicherort und Typ filtern. Sie konnten z. B. nach allen Diagrammen suchen, die in der vorhergehenden Woche von einem oder mehreren Ihrer Kollegen erstellt wurden.

Hinweis

Sie müssen mit einem Server verbunden sein, um den Berichtsteilkatalog anzuzeigen.

Berichtsteile sind für alle Versionen von SQL Server Reporting Services nach SQL Server Reporting Services 2019 veraltet und ab SQL Server Reporting Services 2022 sowie für Power BI-Berichtsserver nicht mehr verfügbar.

Sie können die Suchergebnisse als Miniaturansichten oder in Listenform anzeigen und nach Name, Erstellungs- und Änderungsdatum und dem Ersteller sortieren. Weitere Informationen finden Sie unter „Berichtsparameter (Berichts-Generator)“.

Eigenschafts-Bereich (Berichts-Generator)

Mit jedem Element in einem Bericht, Datenbereichen, Bildern und Textfeldern und im Berichtshauptteil selbst, sind Eigenschaften verknüpft. Beispiel: Die Eigenschaft BorderColor für ein Textfeld gibt den Farbwert für den Rahmen des Textfelds an, während die Eigenschaft PageSize für den Bericht die Seitengröße des Berichts angibt.

Diese Eigenschaften werden im Bereich "Eigenschaften" angezeigt. Die Eigenschaften im Bereich ändern sich je nach ausgewähltem Berichtselement.

Wählen Sie auf der Registerkarte „Ansicht“ in der Gruppe „Ein-/Ausblenden“ „Eigenschaften“ aus, um den Bereich „Eigenschaften“ anzuzeigen.

Eigenschaftswerte ändern

In Berichts-Generator gibt es verschiedene Möglichkeiten, die Eigenschaften für Berichtselemente zu ändern:

  • Durch Auswählen von Schaltflächen und Listen auf dem Menüband.

  • Durch Ändern der Einstellungen im entsprechenden Dialogfeld.

  • Durch Ändern von Eigenschaftswerten im Eigenschaftenbereich.

Die gebräuchlichsten Eigenschaften sind in den Dialogfeldern und auf dem Menüband verfügbar.

Abhängig von der Eigenschaft können Sie einen Eigenschaftswert aus einer Dropdownliste festlegen, den Wert eingeben oder <Expression> auswählen, um einen Ausdruck zu erstellen.

Ansicht des Eigenschaftenbereich ändern

Standardmäßig sind die Eigenschaften, die im Eigenschaftenbereich angezeigt werden, in größere Kategorien unterteilt, wie Aktion, Rahmen, Ausfüllen, Schriftart und Allgemein. Mit jeder Kategorie ist eine Gruppe von Eigenschaften verknüpft. Beispiel: Die folgenden Eigenschaften werden in der Kategorie Schriftart aufgeführt: Color, FontFamily, FontSize, FontStyle, FontWeight, LineHeight und TextDecoration. Sie können alle Eigenschaften, die im Bereich aufgeführt werden, auch alphabetisieren. Bei dieser Änderung werden die Kategorien entfernt. Alle Eigenschaften werden ungeachtet der Kategorie in alphabetischer Reihenfolge aufgeführt.

Der Eigenschaftenbereich enthält drei Schaltflächen am oberen Rand: Kategorie, Alphabetisieren und Eigenschaftenseiten. Wählen Sie die Schaltflächen „Kategorie“ und „Alphabetisch“, um zwischen den Ansichten des Eigenschaftenbereichs zu wechseln. Wählen Sie die Schaltfläche „Eigenschaftenseiten“, um das Dialogfeld „Eigenschaften“ für ein ausgewähltes Berichtselement zu öffnen.

Gruppierungsbereich (Berichts-Generator)

Sie können Gruppen verwenden, um die Berichtsdaten in einer visuellen Hierarchie zu organisieren und Ergebnisse zu berechnen. Sie können die Zeilen- und Spaltengruppen innerhalb eines Datenbereichs auf der Entwurfsoberflache und im Gruppierungsbereich anzeigen. Der Gruppierungsbereich enthält zwei Bereiche: Zeilengruppen und Spaltengruppen. Wenn Sie einen Datenbereich wählen, werden im Gruppierungsbereich alle Gruppen innerhalb dieses Datenbereichs in Form einer hierarchischen Liste angezeigt: Untergeordnete Gruppen werden eingerückt unter den übergeordneten Gruppen angezeigt.

Screenshot of the Report Builder Row Groups.

Sie können Gruppen erstellen, indem Sie Felder mit Drag and Drop aus dem Berichtsdatenbereich ziehen und auf der Entwurfsoberfläche oder im Gruppierungsbereich einfügen. Sie können übergeordnete, angrenzende und untergeordnete Gruppen im Gruppierungsbereich hinzufügen, Gruppeneigenschaften ändern und Gruppen löschen.

Der Gruppierungsbereich wird standardmäßig angezeigt. Sie können ihn jedoch schließen, indem Sie auf der Registerkarte „Ansicht“ das Kontrollkästchen „Gruppierungsbereich“ deaktivieren. Der Gruppierungsbereich ist für die Datenbereiche Diagramm und Messgerät nicht verfügbar.

Weitere Informationen finden Sie unter „Gruppierungsbereich“ (Berichts-Generator) und “Grundlegendes zu Gruppen“ (Berichts-Generator).

Anzeigen einer Berichtsvorschau im Ausführungsmodus

In der Berichtsentwurfsansicht arbeiten Sie nicht mit tatsächlichen Daten, sondern mit einer durch den Feldnamen oder Ausdruck angegebenen Darstellung der Daten. Wenn die tatsächlichen Daten im Kontext des entworfenen Berichts angezeigt werden sollen, können Sie den Bericht ausführen, um eine Vorschau der Daten aus der zugrunde liegenden Datenbank im Berichtslayout anzuzeigen. Durch Wechseln zwischen dem Entwurf und der Ausführung des Berichts können Sie den Entwurf des Berichts anpassen und die Ergebnisse sofort anzeigen. Wählen Sie zum Anzeigen der Vorschau des Berichts Ausführen in der Gruppe Ansichten im Menüband aus.

Wenn Sie Ausführen auswählen, stellt der Berichts-Generator eine Verbindung mit den Berichtsdatenquellen her. Die Daten werden auf dem Computer zwischengespeichert und mit dem Layout kombiniert, und anschließend wird der Bericht im HTML-Viewer gerendert. Sie können den Bericht beliebig oft ausführen, während Sie weiterhin am Entwurf des Berichts arbeiten. Wenn Sie mit dem Entwurf des Berichts zufrieden sind, können Sie ihn auf dem Berichtsserver speichern. Dort kann er von Benutzern mit den entsprechenden Berechtigungen angezeigt werden.

Erfahren Sie mehr zu Anzeigen einer Berichtsvorschau in Berichts-Generator.

Ausführen eines Berichts mit Parametern

Wenn Sie den Bericht ausführen, wird er automatisch verarbeitet. Wenn der Bericht Parameter enthält, müssen alle Parameter Standardwerte haben, bevor der Bericht automatisch ausgeführt werden kann. Wenn ein Parameter keinen Standardwert hat, müssen Sie bei der Ausführung des Berichts einen Wert für den Parameter auswählen und dann „Bericht anzeigen“ auf der Registerkarte „Ausführen“ auswählen. Weitere Informationen finden Sie unter „Berichtsparameter (Berichts-Generator und Report Designer)“.

Wenn Sie im Ausführungsmodus einen Bericht in der Vorschau anzeigen, entspricht er einem in HTML erstellten Bericht. Die Vorschau ist kein HTML-Code, das Layout und die Paginierung des Berichts gleichen jedoch der HTML-Ausgabe. Sie können die Ansicht ändern und einen gedruckten Bericht darstellen, indem Sie zur Seitenansicht wechseln. Wählen Sie die Schaltfläche „Seitenansicht“ auf der Registerkarte „Ausführen“ aus. Der Bericht wird so angezeigt, wie er auf einer physischen Seite dargestellt werde würde. Diese Ansicht gleicht der Ausgabe durch die Bild- und PDF-Renderingerweiterung. Die Seitenansicht ist keine Bild- oder PDF-Datei, das Layout und die Paginierung des Berichts ähneln jedoch der Ausgabe in diesen Formaten.