Berichtsentwurfsansicht in Report Builder

In diesem Artikel erfahren Sie, wie das Fenster in Report Builder so aufgebaut ist, dass Sie Berichtsressourcen einfach anordnen und schnell paginierte 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. Die folgenden Abschnitte erklären die Bereiche, die Sie zum Hinzufügen, Auswählen und Organisieren Ihrer Berichtsressourcen und zum Ändern der Eigenschaften von Berichtselementen verwenden.

Screenshot: Schnittstelle für Report Builder.

  1. Menüband
  2. Parameter
  3. Berichtsteilkatalog
  4. Eigenschaften
  5. Berichtsentwurfsfläche
  6. Report Data (Berichtsdaten)
  7. Gruppierung
  8. Ausführen

Menüband

Das Menüband in Report Builder ermöglicht den schnellen Zugriff auf die am häufigsten verwendeten Tools und Befehle, die Sie zum Entwerfen von Berichten verwenden. Jede Registerkarte und jede Gruppe von Optionen ist logisch angeordnet, damit Sie die benötigten Tools finden können, ohne Ihren Workflow zu unterbrechen.

Parameter

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

Weitere Informationen finden Sie unter Erstellen von Parametern für paginierte Berichte in Report Builder.

Berichtsentwurfsoberfläche

Die Berichtsentwurfsoberfläche von Report Builder ist der Hauptarbeitsbereich zum Entwerfen von Berichten. Fügen Sie der Entwurfsoberfläche Berichtselemente wie Datenbereiche, Unterberichte, Textfelder, Bilder, Rechtecke und Linien aus dem Menüband oder dem Bereich Berichtsteilkatalog hinzu, um sie in den Bericht einzufügen. In der Berichtsentwurfsoberfläche 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:

  • Eigenschaften des Berichtshauptteils: Klicken Sie mit der rechten Maustaste außerhalb von Berichtselementen auf den weißen Bereich der Designoberfläche und wählen Sie Textkörpereigenschaften aus, um Eigenschaften wie Rahmen und Füllfarbe zu ändern.

  • Eigenschaften von Kopf- und Fußzeile: Klicken Sie mit der rechten Maustaste im Kopf- und Fußzeilenbereich außerhalb von Berichtselementen auf den weißen Bereich der Designoberfläche und wählen Sie Kopfzeileneigenschaften bzw. Fußzeileneigenschaften aus, um Eigenschaften wie Rahmen oder Füllfarben zu ändern.

  • Eigenschaften des Berichts: Klicken Sie mit der rechten Maustaste auf den grauen Bereich rund um die Designoberfläche und wählen Sie Berichtseigenschaften aus, um Einstellungen wie das Papierformat zu ändern.

  • Eigenschaften von Berichtselementen: Klicken Sie mit der rechten Maustaste auf ein Berichtselement und wählen Sie Eigenschaften aus, um bestimmte Eigenschaften zu ändern.

Informationen zur Verwendung der Tastatur zum Ändern von Elementen auf der Designoberfläche finden Sie unter Tastenkombinationen für Barrierefreiheit in paginierten Berichten in Report Builder.

Größe der Entwurfsfläche und Druckbereich

Die Größe der Entwurfsoberfläche kann sich vom Druckbereich der Seitengröße unterscheiden, die Sie zum 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 in einem paginierten Bericht (Report Builder).

Tipp

Aktivieren Sie auf der Registerkarte Ansicht das Kästchen Lineal, um das Lineal anzuzeigen.

Berichtsdaten

Im Bereich Berichtsdaten 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 Bereich Berichtsdaten Elemente hinzugefügt haben, können Sie Felder auf der Designoberfläche zu einer Datenregion ziehen und so bestimmen, wo die Daten auf der Berichtsseite angezeigt werden.

Tipp

Wenn Sie ein Feld aus dem Bereich Berichtsdaten 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 aus dem Bereich Berichtsdaten 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 Bereich Berichtsdaten automatisch hinzugefügt, wenn Sie sie zur Berichtsentwurfsoberfläche hinzufügen. Wenn Sie z. B. ein Berichtsteil aus dem Bereich Berichtsteilkatalog hinzufügen und der Berichtsteil ein Datenbereich ist, wird das Dataset dem Bereich Berichtsdaten automatisch hinzugefügt. Wenn Sie ein Bild in den Bericht einbetten, wird es dem Ordner Bilder im Bereich Berichtsdaten hinzugefügt. Weitere Informationen finden Sie unter „Berichtsteile und Datasets im Berichts-Generator“.

Hinweis

Mit der Schaltfläche Neu können Sie dem Bereich Berichtsdaten 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 Bereich Berichtsdaten 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 eine Verbindung mit einem vorhandenen Berichtsteil herzustellen.

Wenn Sie Berichtsteile auf der Registerkarte Einfügen auswählen, wird der Bereich 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 eine Verbindung mit einem Server herstellen, um Elemente im Bereich 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 Berichtsteile (Berichts-Generator und SSRS).

Eigenschaften

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

Mit jedem Element in einem Bericht, Datenbereichen, Bildern und Textfeldern und im Berichtshauptteil selbst, sind Eigenschaften verknüpft. Beispielsweise zeigt die Eigenschaft BorderColor für ein Textfeld den Farbwert des Rahmens um das Textfeld, und die Eigenschaft PageSize für den Bericht zeigt die Seitengröße des Berichts.

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

Eigenschaftswerte ändern

In Report Builder können Sie die Eigenschaften für Berichtselemente ändern durch:

  • Auswählen von Schaltflächen und Listen auf dem Menüband.
  • Ändern der Einstellungen im entsprechenden Dialogfeld.
  • Ändern von Eigenschaftswerten im Bereich Eigenschaften.

Die gebräuchlichsten Eigenschaften sind in Dialogen und auf dem Menüband verfügbar. Abhängig von der Eigenschaft können Sie einen Eigenschaftswert aus einer Liste festlegen, den Wert eingeben oder <Expression> auswählen, um einen Ausdruck zu erstellen.

Ansicht des Eigenschaftenbereich ändern

Standardmäßig sind die Eigenschaften im Bereich Eigenschaften in größere Kategorien unterteilt, wie Aktion, Rahmen, Ausfüllen, Schriftart und Allgemein. Mit jeder Kategorie ist eine Gruppe von Eigenschaften verknüpft. Beispielsweise sind die folgenden Eigenschaften in der Kategorie Schriftart aufgeführt:

  • Color
  • FontFamily
  • FontSize
  • FontStyle
  • FontWeight
  • LineHeight
  • TextDecoration

Wählen Sie oben im Bereich Eigenschaften das Symbol Kategorisieren oder Alphabetisch ordnen aus, um zwischen den Ansichten des Bereichs Eigenschaften zu wechseln, je nachdem, wie Sie die Eigenschaften anzeigen möchten. Wählen Sie das Symbol Eigenschaftenseiten, um den Dialog Textkörpereigenschaften des Berichts für ein ausgewähltes Berichtselement zu öffnen.

Gruppierung

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 Bereich Gruppierung anzeigen. Der Bereich Gruppierung enthält zwei Bereiche: Zeilengruppen und Spaltengruppen. Wenn Sie einen Datenbereich auswählen, werden im Bereich Gruppierung alle Gruppen innerhalb dieses Datenbereichs als hierarchisch angeordnete Liste angezeigt. Untergeordnete Gruppen werden eingerückt unter den übergeordneten Gruppen angezeigt.

Screenshot: Bereich Reihengruppen in Report Builder.

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

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

Weitere Informationen finden Sie unter Gruppierungsbereich in einem paginierten Bericht (Report Builder) und Gruppen in einem paginierten Bericht in Report Builder.

Ausführung

In der Berichtsentwurfsansicht arbeiten Sie nicht mit tatsächlichen Daten, sondern mit einer durch den Feldnamen oder Ausdruck angegebenen Darstellung der Daten. Wenn Sie die tatsächlichen Daten im Kontext Ihres Berichtslayouts sehen möchten, wählen Sie im Menüband auf der Registerkarte Start die Option Ausführen aus, um eine Vorschau des Berichts anzuzeigen. Durch Wechseln zwischen dem Entwurf und der Vorschau des Berichts können Sie den Entwurf des Berichts anpassen und die Ergebnisse sofort anzeigen.

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

Weitere Informationen finden Sie unter Vorschau eines Berichts in Report Builder.

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 Aktualisieren auf der Registerkarte Ausführen auswählen. Weitere Informationen finden Sie unter Berichtsparameter (Report Builder und Report Designer).

Wenn Sie eine Vorschau eines Berichts anzeigen, sieht er ähnlich wie ein HTML-Bericht aus. Um zu sehen, wie der Bericht im Druck aussieht, wechseln Sie zum Drucklayoutmodus, indem Sie im Menüband auf der Registerkarte Ausführen die Option Drucklayout auswählen. Diese Ansicht simuliert eine gedruckte Seite, die der Ausgabe von Bild- und PDF-Renderingerweiterungen ähnelt, obwohl es sich nicht um eine tatsächliche Bild- oder PDF-Datei handelt.