Freigeben über


Hinzufügen von Daten zu einem Tablix-Datenbereich (Berichts-Generator und SSRS)

Wenn Sie Daten aus einem Berichtsdataset in einer Tabelle oder einer Matrix anzeigen möchten, geben Sie in jeder Datenzelle den Namen eines anzuzeigenden Datasetfelds an. Sie können Detaildaten oder gruppierte Daten anzeigen. Wenn Sie einer Tabelle oder Matrix Gruppen hinzufügen, werden automatisch Zeilen und Spalten für Gruppenwerte und Gruppendaten hinzugefügt. Anschließend können Sie Teilergebnisse und Gesamtergebnisse für die Daten hinzufügen.

Alle Daten in einem Datenbereich gehören zu mindestens einer Gruppe. Detaildaten sind ein Element der Detailgruppe. Weitere Informationen zu Detail- und Gruppendaten finden Sie unter Grundlegendes zu Gruppen (Berichts-Generator und SSRS).

Hinweis

Sie können Berichtsdefinitionen (RDL) in Berichts-Generator und im Berichts-Designer in SQL Server-Datentools erstellen und ändern. Jede Erstellungsumgebung bietet verschiedene Methoden zum Erstellen, Öffnen und Speichern von Berichten und verwandten Elementen. Weitere Informationen finden Sie unter Entwerfen von Berichten in Berichts-Designer und Report Builder (SSRS) im Web unter microsoft.com.

Hinzufügen von Detaildaten

Detaildaten sind sämtliche Daten aus einem Berichtsdataset nach dem Anwenden von Filtern auf das Dataset, den Datenbereich und die Detailgruppe. Alle in einem Tablix-Datenbereich angezeigten Detaildaten müssen aus demselben Berichtsdataset stammen.

Wenn Sie einem Tablix-Datenbereich Detaildaten aus einem Berichtsdataset hinzufügen möchten, ziehen Sie ein Datasetfeld aus dem Berichtsdatenbereich in die einzelnen Zellen in der Detailzeile. Für vorhandene Zellen in einem Tablix-Datenbereich können Sie einen Datasetfeld-Ausdruck mithilfe der Feldauswahl der jeweiligen Zelle hinzufügen oder bearbeiten, oder indem Sie ein Feld aus dem Berichtsdatenbereich in die Zelle ziehen. Wenn Sie weitere Spalten erstellen möchten, können Sie das Feld aus dem Berichtsdatenbereich ziehen und in einen vorhandenen Tablix-Datenbereich einfügen.

Standardmäßig werden zur Laufzeit in einer Zelle in der Detailzeile Detaildaten angezeigt, während in einer Zelle in der Gruppenzeile ein Aggregatwert angezeigt wird. Weitere Informationen zu Tablix-Zeilen und -Spalten finden Sie unter Zellen, Zeilen und Spalten des Tablix-Datenbereichs (Berichts-Generator und SSRS).

Eine Detailzeile wird von einer Tabellenvorlage und einer Listenvorlage bereitgestellt. Eine Matrixvorlage weist keine Detailzeile auf. Wenn im Tablix-Datenbereich keine Detailzeile enthalten ist, können Sie eine Detailzeile hinzufügen, indem Sie eine Detailgruppe definieren. Weitere Informationen finden Sie unter Hinzufügen einer Detailgruppe (Berichts-Generator und SSRS).

Hinzufügen von gruppierten Daten

Gruppierte Daten sind alle Detaildaten, die von einem Gruppierungsausdruck angegeben werden, nachdem Filter auf das Dataset, den Datenbereich und die Gruppe angewendet wurden. Wenn Sie Detaildaten in Gruppen organisieren möchten, ziehen Sie Felder aus dem Berichtsdatenbereich in den Bereich Gruppierung. Beim Hinzufügen einer Gruppe werden in Reporting Services dem Tablix-Datenbereich, in dem gruppierte Daten angezeigt werden sollen, automatisch verknüpfte Zeilen oder Spalten hinzugefügt. Zellen in diesen Zeilen oder Spalten werden gruppierten Daten zugeordnet. Weitere Informationen finden Sie unter Hinzufügen oder Löschen einer Gruppe in einem Datenbereich (Berichts-Generator und SSRS).

Wenn Sie ein Datasetfeld, das numerische Daten darstellt, einer Zelle in einer Gruppenzeile oder -spalte hinzufügen, ist der Wert der Zelle standardmäßig die Summe der gruppierten Daten, deren Bereich auf die innersten Zeilen- und Spaltengruppenmitgliedschaften für die Zelle festgelegt ist. Sie können die Standardaggregatfunktion Sum in eine beliebige andere Aggregatfunktion ändern, z.B. in Avg oder Count. Sie können auch den Standardbereich für eine Aggregatberechnung ändern, beispielsweise um den Prozentsatz zu berechnen, den ein Wert zu einer Zeilengruppe beiträgt. Weitere Informationen finden Sie unter Ausdrucksbereich für Gesamtwerte, Aggregate und integrierte Sammlungen (Berichts-Generator und SSRS).

Standardmäßig stammen alle gruppierten Daten aus demselben Berichtsdataset. In einem Tablix-Datenbereich können Sie Aggregatwerte aus einem anderen Dataset einbinden, indem Sie den Datasetnamen als Bereich angeben. Sie können mehrere Aggregatwerte aus mehreren Datasets in einem einzelnen Tablix-Datenbereich angeben. Weitere Informationen finden Sie unter Aggregatfunktionsreferenz (Berichts-Generator und SSRS).

Hinzufügen von Teilergebnissen und Gesamtergebnissen

Wenn Sie Teilergebnisse für eine Gruppe und Gesamtergebnisse für den Datenbereich hinzufügen möchten, wählen Sie die Funktion Gesamtergebnis hinzufügen im Kontextmenü einer Zelle oder im Bereich Gruppierung aus. Die Zeilen und die Spalten, in denen die Gesamtergebnisse angezeigt werden sollen, werden automatisch hinzugefügt. Für Teilergebnis- und Gesamtergebnisausdrücke wird standardmäßig die Sum -Aggregatfunktion verwendet. Nach dem Hinzufügen des Ausdrucks können Sie die Standardfunktion ändern. Weitere Informationen finden Sie unter Hinzufügen eines Gesamtergebnisses zu einer Gruppe oder einem Tablix-Datenbereich (Berichts-Generator und SSRS) und Ausdrucksbereich für Gesamtwerte, Aggregate und integrierte Auflistungen.

Hinzufügen von Bezeichnungen

Wenn Sie Bezeichnungen für eine Gruppe oder für den Datenbereich hinzufügen möchten, fügen Sie eine Zeile oder Spalte außerhalb der Gruppe hinzu, der eine Bezeichnung zugewiesen werden soll. Bezeichnungszeilen und -spalten ähneln Zeilen und Spalten, die für die Anzeige von Ergebnissen hinzugefügt werden. Weitere Informationen finden Sie unter Einfügen oder Löschen einer Zeile (Berichts-Generator und SSRS) oder Einfügen oder Löschen einer Spalte (Berichts-Generator und SSRS).

Hinzufügen eines vorhandenen Tablix-Datenbereichs aus einem anderen Bericht

Sie können einen Datenbereich aus einem anderen Bericht kopieren und diesen in einen neuen oder einen vorhandenen Bericht einfügen. Nach dem Einfügen des Datenbereichs müssen Sie sicherstellen, dass das vom Datenbereich verwendete Dataset definiert ist und dass die Datasetfelder dieselben Namen und Datentypen wie im ursprünglichen Bericht aufweisen. Sie können Datasets nicht von einem Bericht zu einem anderen kopieren, Wenn die Berichte jedoch freigegebene Datenquellen verwenden, können Sie das Dataset schnell im anderen Bericht duplizieren. Außerdem können Sie den Abfragetext für die Abfragen importieren, die die Daten für das Dataset abrufen. So können Abfragen in Berichten problemlos dupliziert werden. Weitere Informationen finden Sie unter Erstellen von Berichten zu eingebetteten und freigegebenen Datasets (Berichts-Generator und SSRS).

Weitere Informationen

Ausdrücke (Berichts-Generator und SSRS)
Berichtsparameter (Berichts-Generator und Berichts-Designer)
Interaktive Sortierung, Dokumentstrukturen und Links (Berichts-Generator und SSRS)
Hinzufügen von Datasetfiltern, Datenbereichsfiltern und Gruppenfiltern (Berichts-Generator und SSRS)
Hinzufügen, Bearbeiten und Aktualisieren von Feldern im Berichtsdatenbereich (Berichts-Generator und SSRS)
Hinzufügen eines Ausdrucks (Berichts-Generator und SSRS)