Hinzufügen einer Liste (Reporting Services)

Ein Listendatenbereich wird mit jeder Gruppe oder Zeile im Berichtsdataset wiederholt. 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 Datengruppen bereitzustellen.

Hinzufügen einer Liste zu einem Bericht

Fügen Sie der Entwurfsoberfläche eine Liste aus der Toolbox hinzu. Standardmäßig enthält die Liste anfänglich eine einzelne Zelle in einer der Detailgruppe zugeordneten Zeile.

Berichtselement 'Neue Liste' auf der Entwurfsoberfläche

Wenn Sie auf der Entwurfsoberfläche eine Liste auswählen, werden Zeilen- und Spaltenhandles angezeigt, wie in der folgenden Abbildung dargestellt.

'Neue Liste' aus Toolbox hinzugefügt, ausgewählt

Die zu Beginn verwendete Liste ist eine Vorlage auf Grundlage des Tablix-Datenbereichs. Wenn Sie eine Liste hinzugefügt haben, können Sie den Entwurf weiter verbessern, indem Sie den Inhalt oder die Darstellung der Liste durch Angeben von Filter-, Sortier- oder Gruppierungsausdrücken ändern oder indem Sie die Art der Anzeige der Liste für alle Berichtsseiten ändern. Weitere Informationen finden Sie unter Steuern der Tablix-Datenbereichsanzeige auf einer Berichtsseite (Reporting Services). Zwar wird die Liste mit einer einzelnen Spalte und Zeile begonnen, doch können Sie den Listenentwurf weiterentwickeln, indem Sie geschachtelte oder angrenzende Zeilengruppen oder Spaltengruppen oder zusätzliche Detailzeilen hinzufügen. Weitere Informationen finden Sie unter Untersuchen der Flexibilität eines Tablix-Datenbereichs.

Bei einer Berichtsmodelldatenquelle können Sie auch mit dem Berichts-Generator einfache Listenberichte erstellen.

Anzeigen von Daten in einem Freiformlayout

Wenn Sie Berichtsdaten in einem Freiformlayout und nicht in einem Raster anordnen möchten, können Sie der Entwurfsoberfläche eine Liste hinzufügen. Ziehen Sie Felder aus dem Berichtsdatenbereich in die Zelle. Standardmäßig enthält die Zelle ein Rechteck, das als Container verwendet wird. Verschieben Sie jedes Feld im Container, bis Sie der Entwurf Ihren Wünschen entspricht. Die Ausrichtungslinien, die beim Ziehen von Textfeldern im rechteckigen Container angezeigt werden, erleichtern das vertikale und horizontale Ausrichten der Kanten. Entfernen Sie unerwünschte Abstände, indem Sie die Größe der Zelle anpassen. Weitere Informationen finden Sie unter Vorgehensweise: Ändern der Zeilenhöhe oder der Spaltenbreite (Reporting Services).

Die folgende Abbildung zeigt eine Liste mit Informationen zu einer Bestellung, den Feldern "Date", "Order", "Qty", "Product" und "LineTotal" sowie einer Grafik.

Liste in Entwurfsansicht, 4 Felder und ein Bild

In der Vorschau wird die Liste wiederholt, sodass die Felddaten im Freiformformat angezeigt werden, wie in der folgenden Abbildung dargestellt:

Vorschau für Liste mit 4 Feldern und einem Bild

Hinweis

Die gepunkteten Linien in diesen Abbildungen geben das Freiformlayout für die einzelnen Feldwerte an. Normalerweise werden in einem Produktionsbericht keine gepunkteten Linien verwendet.

Anzeigen von Daten mit einer Gruppierungsebene

Da eine Liste automatisch einen Container bereitstellt, können Sie eine Liste verwenden, um gruppierte Daten mit mehreren Sichten anzuzeigen. Wenn Sie die Standardliste zum Angeben einer Gruppe ändern möchten, bearbeiten Sie die Gruppe Details, und geben Sie einen neuen Namen sowie einen Gruppierungsausdruck an.

Zum Beispiel können Sie eine Tabelle und ein Diagramm mit unterschiedlichen Sichten desselben Datasets einbetten. Der Liste können Sie eine Gruppe hinzufügen, sodass die geschachtelten Berichtselemente einmal für jeden Gruppenwert wiederholt werden. Die folgende Abbildung zeigt eine nach Produktkategorie gruppierte Liste. Es ist keine Detailzeile vorhanden. Zwei Tabellen sind in der Liste nebeneinander geschachtelt. In der ersten Tabelle sind die Unterkategorien mit Gesamtverkäufen dargestellt. In der zweiten Tabelle ist die Kategorie nach geografischem Gebiet gruppiert angezeigt, mit einem Diagramm mit der Verteilung der Unterkategorien.

Eine Liste mit 2 Tabellen, eine davon mit geschachteltem Diagramm

In der Vorschau zeigt die Tabelle die Gesamtverkäufe für alle Unterkategorien von Fahrrädern, und die Tabelle daneben zeigt die Übersicht über die Verkäufe nach geografischem Gebiet. Mithilfe eines Ausdrucks für die Hintergrundfarbe der Tabelle und einer benutzerdefinierten Palette für das Diagramm stellt die erste Tabelle auch die Legende für die Diagrammfarben bereit.

Vorschau, 2 Tabellen, eine davon mit geschachteltem Diagramm

Siehe auch

Verweis

Beispiele für Ausdrücke (Reporting Services)

Konzepte

Gruppieren von Daten in einem Datenbereich

Arbeiten mit Datenbereichen

Verwenden von integrierten Berichts- und Aggregationsfunktionen in Ausdrücken (Reporting Services)

Arbeiten mit Berichtsdaten

Vorgehensweisen für das Berichtslayout