Hinzufügen von Listendatenbereichen (Visual Studio-Berichts-Designer)

Ein Listendatenbereich ist ein datengebundenes Berichtselement, das eine einzelne Spalte von Multiinstanzdaten in einem Bericht enthält. Listen können für Freiformberichte oder zusammen mit anderen Datenbereichen verwendet werden. Sie können Listen definieren, die beliebig viele Berichtselemente enthalten. Listen können ineinander geschachtelt sein, um mehrere Datengruppierungen bereitzustellen.

Hinzufügen, Verschieben und Löschen einer Liste

So fügen Sie eine Liste hinzu

  1. Öffnen Sie die Client-Berichtsdefinitionsdatei (RDLC-Datei) im grafischen Entwurfsmodus.

  2. Klicken Sie in der Toolbox auf Liste.

  3. Ziehen Sie auf der Entwurfsoberfläche ein Feld in die für die Liste gewünschte Größe. Oder klicken Sie stattdessen auf die Entwurfsoberfläche, um eine Liste mit fester Größe zu erstellen.

Nachdem die Liste im Bericht angelegt wurde, können Sie sie verschieben. Zu diesem Zweck zeigen Sie auf den schattierten Rahmen der Liste und ziehen diesen an die gewünschte Stelle (klicken Sie auf einen leeren Bereich, um den schattierten Rahmen anzuzeigen). Um eine Liste zu löschen, klicken Sie mit der rechten Maustaste auf einen leeren Bereich innerhalb der Liste und drücken dann ENTF.

Binden von Daten an eine Liste

Um Daten an eine Liste zu binden, ziehen Sie ein Feld aus dem Fenster Datenquellen auf die Liste.

NoteHinweis

Wird das Fenster Datenquellen nicht angezeigt, klicken Sie im Menü Daten auf Datenquellen anzeigen.

Die Daten in einer Liste können in Gruppen eingeteilt und dann sortiert werden. Sie können beispielsweise Produkte innerhalb von Produktkategorien innerhalb von Abteilungen gruppieren und die Daten dann in aufsteigender Reihenfolge sortieren. Weitere Informationen zum Gruppieren und zum Sortieren von Daten finden Sie unter Gruppieren von Daten in einem Bericht (Visual Studio-Berichts-Designer) und Sortieren von Daten in einem Bericht (Visual Studio-Berichts-Designer).

Gruppieren von Daten in einer Liste

So fügen Sie einer Liste eine Gruppe hinzu

  1. Klicken Sie mit der rechten Maustaste auf die Liste, und klicken Sie dann auf Eigenschaften.

  2. Klicken Sie auf der Registerkarte Allgemein auf Detailgruppe bearbeiten. Dadurch wird das Dialogfeld Detailgruppierung geöffnet.

  3. Führen Sie auf der Registerkarte Allgemein die folgenden Aktionen aus:

    • Geben Sie unter Name den Namen der Gruppe ein.

    • Geben Sie unter Gruppieren auf die Ausdrücke ein, nach denen die Daten gruppiert werden sollen, oder wählen Sie sie aus.

    • (Optional) Geben Sie unter Dokumentstrukturbezeichnung einen Ausdruck ein, der als Dokumentstrukturbezeichnung verwendet werden soll, oder wählen Sie ihn aus.

    • (Optional) Handelt es sich bei der Gruppe um eine rekursive Hierarchie, dann geben Sie für Übergeordnete Gruppe einen Ausdruck ein, der als rekursive übergeordnete Gruppe verwendet werden soll, oder wählen Sie ihn aus.

    • (Optional) Klicken Sie auf Seitenumbruch am Anfang oder Seitenumbruch am Ende, um am Anfang oder Ende der einzelnen Gruppeninstanzen einen Seitenumbruch einzufügen.

  4. (Optional) Wählen Sie auf der Registerkarte Filter Ausdrücke aus, nach denen die Daten innerhalb der Gruppe gefiltert werden sollen, oder geben Sie sie ein.

  5. (Optional) Wählen Sie auf der Registerkarte Sichtbarkeit die Sichtbarkeitsoptionen für das Element aus. Weitere Informationen zur Sichtbarkeit finden Sie unter Hinzufügen von Features für Interaktivität, Sichtbarkeit und Navigation zu einem Bericht (Visual Studio-Berichts-Designer).

  6. (Optional) Wählen Sie auf der Registerkarte Datenausgabe die Datenausgabeoptionen für das Element aus. Klicken Sie dann auf OK.

Siehe auch

Konzepte

Hinzufügen von Datenbereichen zu einem Bericht (Visual Studio-Berichts-Designer)
Definieren eines Berichtslayouts (Visual Studio-Berichts-Designer)
Erstellen von Client-Berichtsdefinitionsdateien (RDLC)