Hinzufügen von Daten zu einem Tablix-Datenbereich (Report Builder 3.0 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 Detaildaten und gruppierten Daten finden Sie unter Grundlegendes zu Gruppen (Report Builder 3.0 und SSRS).

HinweisHinweis

Sie können Berichtsdefinitionen (RDL) in Berichts-Generator 3.0 und im Berichts-Designer in Business Intelligence Development Studio 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 Berichts-Generator 3.0 (SSRS) im Web auf 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 Bereich Berichtsdaten 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 Bereich Berichtsdaten in die Zelle ziehen. Wenn Sie weitere Spalten erstellen möchten, können Sie das Feld aus dem Bereich Berichtsdaten 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 Grundlegendes zu Zellen, Zeilen und Spalten des Tablix-Datenbereichs (Report Builder 3.0 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 Vorgehensweise: Hinzufügen einer Detailgruppe (Report Builder 3.0 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 Bereich Berichtsdaten 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 Vorgehensweise: Hinzufügen oder Löschen einer Gruppe in einem Datenbereich (Report Builder 3.0 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 standardmäßige Sum-Aggregatfunktion 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 Grundlegendes zum Ausdrucksbereich für Gesamtwerte, Aggregate und integrierte Auflistungen (Report Builder 3.0 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 (Report Builder 3.0 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 Vorgehensweise: Hinzufügen eines Gesamtergebnisses zu einer Gruppe oder einem Tablix-Datenbereich (Report Builder 3.0 und SSRS) und Grundlegendes zum Ausdrucksbereich für Gesamtwerte, Aggregate und integrierte Auflistungen (Report Builder 3.0 und SSRS).

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 Vorgehensweise: Einfügen oder Löschen einer Zeile (Report Builder 3.0 und SSRS) oder Vorgehensweise: Einfügen oder Löschen einer Spalte (Report Builder 3.0 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 und Hinzufügen von Datasets (Berichts-Generator 3.0 und SSRS).