Freigeben über


Arbeiten mit Gruppenfeatures (Berichts-Generator 2.0)

Nachdem Sie für einen Datenbereich eine Gruppe definiert haben, können Sie Gruppeneigenschaften festlegen. Diese Gruppeneigenschaften verfeinern die Daten in der Gruppe und erleichtern die Steuerung der Anzeige von Gruppendaten auf einer Berichtsseite. In einer Tabelle, Matrix oder Liste können Sie Seitenumbrüche anhand von Gruppen festlegen und die anfängliche Sichtbarkeit von Gruppen steuern, um die Komplexität der Anzeige zu verringern oder bestimmte Elemente hervorzuheben. Sie können Navigation bereitstellen, um einen Bericht anzuzeigen, der mit einer bestimmten Gruppe oder mit einem bestimmten Wert in einer Gruppe beginnt. In einem Diagramm können Sie die Sortierreihenfolge einer Gruppe festlegen, womit sie indirekt die Farbzuordnung für Gruppenwerte in der Diagrammpalette steuern.

Hinzufügen von Seitenumbrüchen

Die Stellen, an denen Sie Seitenumbrüche hinzufügen können, hängen verwendeten Datenbereichtyp ab:

  • In einem Tabellen-, Matrix- oder Listendatenbereich können Sie über Gruppeneigenschaften steuern, ob die einzelnen Gruppen jeweils auf einer neuen Seite beginnen. Durch Festlegen von Seitenumbrüchen für eine Gruppe wird die Leistungsverwaltung für das Berichtsrendering vereinfacht, da die Seitenumbrüche die Datenmenge pro Seite steuern. Seitenumbrüche können Sie vor, nach oder zwischen Gruppeninstanzen festlegen.

  • In einem Diagrammdatenbereich können Sie Seitenumbrüche im Diagramm selbst festlegen.

  • In einem Messgerätdatenbereich können Sie Seitenumbrüche im Messgerätbereich selbst festlegen.

Weitere Informationen finden Sie unter Hinzufügen von Seitenkopf- und Seitenfußzeilen (Berichts-Generator 2.0), Grundlegendes zur Paginierung in Reporting Services (Berichts-Generator 2.0) und Vorgehensweise: Hinzufügen eines Seitenumbruchs (Berichts-Generator 2.0).

Anzeigen von Gruppenheadern mit den jeweiligen Gruppen

Wenn Sie einer Tabelle, Matrix oder Liste eine Zeile oder Spalte hinzufügen, können Sie angeben, ob die Zeile bzw. Spalte innerhalb oder außerhalb einer Gruppe hinzugefügt werden soll. Eine Zeile oder Spalte, die sich außerhalb einer Gruppe befindet, kann je Position der Zeile oder Spalte als Gruppenkopf oder Gruppenfuß verwendet werden. Wenn der Datenbereich im Bericht gerendert wird, können Sie Eigenschaften festlegen, mit deren Hilfe die Zeile oder Spalte in der Gruppe gehalten werden kann. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen von Kopf- und Fußzeilen einer Gruppe (Berichts-Generator 2.0).

Anzeigen von Zeilen- oder Spaltenüberschriften auf mehreren Seiten

Wenn Sie einen Bildlauf durch einen Bericht durchführen, können Sie Eigenschaften festlegen, über die Sie steuern, wie Zeilen- und Spaltenüberschriften für einen Tabellen-, Matrix- oder Listendatenbereich angezeigt werden. Sie können Eigenschaften festlegen, mit deren Hilfe Zeilenheader und Spaltenheader sichtbar bleiben, wenn Sie vertikale bzw. horizontale Bildläufe durchführen. Außerdem können Zeilen- und Spaltenheader auf jeder Seite wiederholt werden. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen von Zeilen- und Spaltenüberschriften auf mehreren Seiten (Berichts-Generator 2.0).

Hinzufügen von Navigation

Wenn sie eine Berichtsgliederung hinzufügen möchten, mit der Benutzer bestimmte Gruppenwerte suchen können, die vom Bericht zur Laufzeit generiert werden, verwenden Sie das Dokumentstrukturfeature. Eine Dokumentstruktur ermöglicht es Benutzern, auf einen Link zu klicken und die Startseite für die Gruppe oder einen eindeutigen Wert einer Gruppe anzuzeigen. Zudem können Sie Lesezeichen hinzufügen und eigene interne Hyperlinks für jeden eindeutigen Wert in einer Gruppe erstellen. Weitere Informationen finden Sie unter Hinzufügen von Links zu einem Bericht (Berichts-Generator 2.0), Hinzufügen einer Dokumentstruktur (Berichts-Generator 2.0) und Vorgehensweise: Hinzufügen eines Lesezeichens zu einem Bericht (Berichts-Generator 2.0).

Hinzufügen von bedingter Sichtbarkeit

In einer Tabelle, Matrix oder Liste können Sie die anfängliche Sichtbarkeit von Gruppen zugeordneten Zeilen oder Spalten steuern. Durch Festlegen der entsprechenden Eigenschaften können Sie die anfängliche Sichtbarkeit auf folgende Weise kontrollieren:

  • Bereitstellen von Drilldownfunktionen, die es Benutzern ermöglichen, Gruppenebenen anzuzeigen oder auszublenden, die in einer visuellen Hierarchie organisiert sind.

  • Stellen Sie bedingte Sichtbarkeit bereit, indem Sie einen Ausdruck für die Hidden-Eigenschaft einer Gruppe definieren. Erstellen Sie z. B. einen Ausdruck, in dem der Wert auf einem booleschen Berichtsparameter beruht. Dann kann ein Benutzer auf ein Optionsfeld klicken, um mittels des Parameters die Sichtbarkeit einer Gruppe auf der Seite umzuschalten.

Weitere Informationen finden Sie unter Bedingtes Ausblenden von Berichtselementen (Berichts-Generator 2.0) und Vorgehensweise: Hinzufügen eines Sichtbarkeitsumschalters zu einem Element (Berichts-Generator 2.0).

Definieren von Filterausdrücken

Um die Daten in einer Gruppe zu verfeinern, erstellen Sie einen Filterausdruck. Der Bericht wendet Gruppenfilter an, nachdem der Bericht Filter für das Berichtsdataset, den Datenbereich und Filter für übergeordnete Gruppen angewendet hat. Weitere Informationen finden Sie unter Filtern von Berichtsdaten in einem Bericht (Berichts-Generator 2.0) und Vorgehensweise: Hinzufügen eines Filters (Berichts-Generator 2.0). Weitere Informationen zu übergeordneten Gruppen in einer Gruppenhierarchie finden Sie unter Grundlegendes zu Gruppen (Berichts-Generator 2.0).

Definieren von Sortierungsausdrücken

Der Typ von Sortierungsausdrücken, den Sie verwenden können, hängt vom Typ des Datenbereichs ab:

  • Wenn Sie eine Gruppe in einer Tabelle, Matrix oder Liste erstellen, wird der Sortierungsausdruck standardmäßig auf den Gruppierungsausdruck festgelegt. Dadurch wird die Reihenfolge gesteuert, in der Gruppenwerte auf einer Seite angezeigt werden. Außerdem können Sie einem Textfeld interaktive Sortierschaltflächen hinzufügen, um Benutzern die Steuerung der Sortierreihenfolge von Gruppen im gerenderten Bericht zu ermöglichen.

  • In einem Diagramm können Sie den Sortierungsausdruck im Diagramm festlegen. Auf diese Weise steuern Sie indirekt die Reihenfolge der Farben, die im Bericht zum Anzeigen von Kategorie- und Reihendaten verwendet werden. Weitere Informationen finden Sie unter Vorgehensweise: Definieren von Farben in einem Diagramm mit einer Palette (Berichts-Generator 2.0).

Weitere Informationen zur Sortierung finden Sie unter Sortieren von Daten in einem Bericht (Berichts-Generator 2.0) und Vorgehensweise: Sortieren von Daten in einem Datenbereich (Berichts-Generator 2.0).

Definieren von Gruppenvariablen

Wenn Sie eine Gruppe definieren, können Sie eine Variable erstellen, die im Bereich der Gruppe liegt und auf die von untergeordneten Gruppen zugegriffen werden kann. Beispielsweise können Sie eine Gruppierungsvariable erstellen, mit der die Steuer für eine bestimmte Region berechnet wird, und diesen Wert anschließend zum Berechnen der Steuerbeträge innerhalb einer Gruppe verwenden. Weitere Informationen finden Sie unter Verwenden von Verweisen auf Berichts- und Gruppenvariablenauflistungen in Ausdrücken (Berichts-Generator 2.0).

Definieren eines einzelnen Gruppierungsausdrucks für mehrere Datenbereiche

Durch Verwenden derselben Gruppierungsausdrücke in einer Tabelle oder Matrix und einem Diagramm können Sie mehrere Sichten desselben Datasets bereitstellen. Zum Beispiel können Sie dieselben Daten in einer Tabelle und als Kreisdiagramm darstellen, um alle Mengen anzuzeigen und zusätzlich jede Menge im Verhältnis zur Gesamtmenge anzuzeigen. Weitere Informationen finden Sie unter Verknüpfen mehrerer Datenbereiche mit einem Dataset (Berichts-Generator 2.0).

Einen Datenbereich können Sie in einer Zelle in einer Tabelle, Matrix oder Liste schachteln. Wenn Sie einen Datenbereich jedoch auf diese Weise schachteln, entspricht der Bezugsbereich des geschachtelten Datenbereichs den innersten Zeilen- und Spaltengruppen, zu denen die Zelle gehört. Angenommen, Sie fügen einer Zelle, die sich in einer Zeilengruppe und in einer Spaltengruppe befindet, ein Diagramm hinzu. Die für dieses Diagramm verfügbaren Daten werden zur Laufzeit dem Bereich der Zeilengruppeninstanz und Spaltengruppeninstanz zugeordnet. Weitere Informationen finden Sie unter Schachteln von Datenbereichen (Berichts-Generator 2.0).