Share via


Hinzufügen von Datenbereichen zu einem Bericht (Visual Studio-Berichts-Designer)

Datenbereiche sind datengebundene Berichtselemente zur Anzeige wiederholter Zeilen von Daten aus zugrunde liegenden Datasets. Datenbereiche werden einem Bericht hinzugefügt, um daraus einen Tabellen-, Matrix-, Diagramm- oder Listenbericht zu erstellen.

Um einem Bericht einen Datenbereich hinzuzufügen, ziehen Sie den Bereich von der Toolbox auf das Berichtslayout. Im Bericht wird der Datenbereich wird im grafischen Entwurfsmodus angezeigt; jeder Teil des Datenbereichs, den Sie angeben können, verfügt über eine visuelle Darstellung, sodass Sie ersehen können, wo Felder platziert und Eigenschaften festgelegt werden müssen.

Um einem Datenbereich Felder hinzuzufügen, ziehen Sie einfach Felder aus dem Fenster Datenquellen auf das Datenbereichslayout. Die meisten Datenbereiche sind mit Bezeichnungen versehen, denen sich entnehmen lässt, wo die Felder zu platzieren sind.

Zum Konfigurieren eines Datenbereichs legen Sie Eigenschaften fest. Je nachdem, mit welcher Art von Datenbereich Sie arbeiten, können Sie auch Bezeichnungen hinzufügen, Ausdrücke einbetten, Aktionen angeben und Formatierungen anwenden. Bei Datenbereichen, die aus mehreren Teilen bestehen (z. B. eine Tabelle oder Matrix) können Sie Eigenschaften festlegen, die sich auf bestimmte Teile des Datenbereichs auswirken.

Ein einzelner Bericht kann mehrere Datenbereiche enthalten. Jeder Datenbereich kann Daten aus nur jeweils einem Dataset enthalten. Um Daten aus mehreren Quellen in einem Datenbereich zu verwenden (z. B. in einer einzelnen Tabelle oder einem einzelnen Diagramm), müssen Sie die Daten in einem Dataset kombinieren, bevor Sie den Bericht entwerfen.

Sie können Datenbereiche ineinander schachteln. Möchten Sie z. B. für jeden Vertriebsmitarbeiter in einer Datenbank einen Umsatzdatensatz erstellen, können Sie eine Liste mit Textfeldern und einem Bild zur Anzeige von Informationen zu dem Mitarbeiter erstellen. Anschließend fügen Sie Tabellen- und Diagrammdatenbereiche hinzu, um den Umsatzdatensatz des Mitarbeiters darzustellen.

NoteHinweis

Datenbereiche sind für sich wiederholende Zeilen oder Auflistungen von Daten konzipiert. Wenn Sie eine Datenauflistung einem Berichtselement zuordnen, das nur Einzelinstanzen zulässt (insbesondere ein Textfeld) , sehen Sie zur Laufzeit nur das erste Element der Auflistung.

Datenbereichstypen

Im folgenden Abschnitt wird jeder Datenbereich zusammenfassend beschrieben. Weitere Informationen zu anderen Berichtselementen, die Daten binden, finden Sie unter Hinzufügen von Textfeldern zu einem Bericht (Visual Studio-Berichts-Designer) und Hinzufügen von Bildern zu einem Bericht (Visual Studio-Berichts-Designer). Eine vollständige Liste sämtlicher Elemente, die Sie einem Bericht hinzufügen können, finden Sie unter Übersicht über Berichte (Visual Studio).

Tabelle

Eine Tabelle ist ein Datenbereich, in dem die Daten zeilenweise dargestellt werden. Die Tabellenspalten sind statisch. Die Tabellenzeilen werden nach unten erweitert, um die Daten aufzunehmen. Sie können den Tabellen Gruppen hinzufügen, um die Daten nach ausgewählten Feldern oder Ausdrücken zusammenfassen. Informationen zum Hinzufügen einer Tabelle zu einem Bericht mithilfe des Berichts-Designers finden Sie unter Hinzufügen von Tabellendatenbereichen (Visual Studio-Berichts-Designer).

Matrix

Eine Matrix ist ein Datenbereich, der Zeilen und Spalten enthält, die zur Aufnahme der Daten erweitert werden. Eine Matrix wird auch als Kreuztabellenbericht bezeichnet. Eine Matrix kann sowohl dynamische als auch statische Spalten und Zeilen enthalten. Spalten oder Zeilen können in anderen Spalten oder Zeilen enthalten sein, die zur Gruppierung von Daten verwendet werden können. Informationen zum Hinzufügen einer Matrix in einem Bericht mithilfe des Berichts-Designers finden Sie unter Hinzufügen von Matrixdatenbereichen (Visual Studio-Berichts-Designer).

Liste

Eine Liste ist ein Datenbereich, in dem Daten frei angeordnet dargestellt werden. Sie können Berichtselemente zu einem Formular anordnen, indem Sie Textfelder, Bilder und andere Datenbereiche beliebig in der Liste platzieren. Informationen zum Hinzufügen einer Liste in einem Bericht mithilfe des Berichts-Designers finden Sie unter Hinzufügen von Listendatenbereichen (Visual Studio-Berichts-Designer).

Diagramm

Ein Diagramm stellt Daten grafisch dar. Beispiele für Diagramme sind Balken-, Kreis- und Liniendiagramme, es werden jedoch weit mehr Arten unterstützt. Informationen zum Hinzufügen eines Diagramms in einem Bericht mithilfe des Berichts-Designers finden Sie unter Hinzufügen von Diagrammen zu einem Bericht (Visual Studio-Berichts-Designer).

Siehe auch

Konzepte

Definieren eines Berichtslayouts (Visual Studio-Berichts-Designer)
Hinzufügen von Features für Interaktivität, Sichtbarkeit und Navigation zu einem Bericht (Visual Studio-Berichts-Designer)