Arbeiten mit Tabellendatenbereichen

In einem Tabellendatenbereich werden Daten in Spalten und Zeilen angeordnet. Tabellen verfügen über einen statischen Satz von Spalten, und die Anzahl der Zeilen in der Tabelle hängt von den Daten im Dataset ab. Tabellen können beliebig viele Spalten enthalten. Die Zellen in der Tabelle können sich auch über mehrere Spalten erstrecken. Sie können Gruppier- und Sortierfunktionen hinzufügen, um die Daten innerhalb der Tabellenstruktur anordnen zu können.

Mit dem Berichts-Designer können Sie Tabellenberichte definieren, die Tabellenköpfe und -füße, Gruppenköpfe und -füße sowie Detailzeilen enthalten. Sie können einen Tabellendatenbereich zu einem neuen leeren Bericht oder zu einem vorhandenen Bericht hinzufügen. Mit dem Berichts-Assistenten können Sie automatisch einen Tabellenbericht erstellen. Weitere Informationen finden Sie unter Erstellen eines Berichts mithilfe des Berichts-Assistenten. Mit dem Berichts-Generator können Sie zudem einfache Tabellenberichte erstellen. Weitere Informationen finden Sie unter Vorgehensweise: Starten des Berichts-Generators.

Arbeiten mit Tabellendatenbereichen

Zum Hinzufügen eines Tabellendatenbereichs wählen Sie das Tabellensteuerelement in der Toolbox aus und ziehen es in den Bericht. Nachdem die Tabelle im Bericht angelegt wurde, können Sie ihr Zeilen und Spalten hinzufügen.

Basistabelle (Datenbereich)

Ziehpunkte

In Berichts-Designer verwenden Sie Ziehpunkte, um mit Spalten, Zeilen und der Tabelle zu arbeiten. Ziehpunkte sind graue Felder, die über und neben der Tabelle angezeigt werden, wenn die Tabelle markiert wird. Die Ziehpunkte, die am oberen Rand der Tabelle angezeigt werden, werden als Spaltenziehpunkte bezeichnet. Die Ziehpunkte, die an der Seite der Tabelle angezeigt werden, werden Zeilenziehpunkte genannt. Die Ziehpunkte an den Stellen, an denen sich Spalten- und Zeilenziehpunkte treffen, werden als Eckziehpunkte bezeichnet. Sie können einen Großteil der Aktionen mit Spalten, Zeilen und der Tabelle ausführen, indem Sie mit der rechten Maustaste entsprechend auf Spaltenziehpunkt, Zeilenziehpunkt oder Eckziehpunkt klicken. Zum Auswählen der Tabelle klicken Sie auf den Eckziehpunkt.

Anweisungen zum Arbeiten mit Tabellen finden Sie unter folgenden Themen:

Hinzufügen von Daten zu einer Tabelle

Nach dem Hinzufügen eines Tabellendatenbereichs fügen Sie den Spalten in der Tabelle Felder hinzu. Zum Hinzufügen von Feldern zur Tabelle ziehen Sie sie aus der Liste Datasets in eine Zelle in der Tabelle.

Jede Zelle in der Tabelle enthält standardmäßig ein Textfeld. Sie können jeden beliebigen Ausdruck in jede gewünschte Zelle eingeben oder die Art des in der Zelle enthaltenen Elements ändern (Sie können z. B. ein Textfeld in einer Zelle in ein Bild ändern). Weitere Informationen finden Sie unter Vorgehensweise: Ändern eines Elements in einer Zelle (Berichts-Designer).

Jeder Tabellendatenbereich ist einem Dataset zugeordnet. Falls der Bericht nur ein einzelnes Dataset enthält, wird die Tabelle automatisch diesem Dataset zugeordnet, wenn Sie sie im Bericht platzieren. Enthält der Bericht mehrere Datasets, müssen Sie die Tabelle dem richtigen Dataset zuordnen. Weitere Informationen finden Sie unter Vorgehensweise: Zuordnen eines Datenbereichs zu einem Dataset (Berichts-Designer).

Zusammenführen von Zellen

Mehrere zusammenhängende Zellen in einer Tabelle können zu einer einzelnen Zelle kombiniert werden. Dies wird als mehrere Spalten überspannende Zellen oder Zusammenführung von Zellen bezeichnet. Zellen können nur über Spalten hinweg kombiniert werden. Wenn Sie Zellen zusammenführen, bleiben nur die Daten in der ersten Zelle erhalten. Falls in anderen Zellen Daten enthalten sind, werden diese Daten entfernt. Zusammengeführte Zellen können in ihre ursprünglichen Spalten aufgeteilt werden.

Zum Zusammenführen von Zellen markieren Sie die Zellen, klicken mit der rechten Maustaste auf die markierten Zellen und klicken dann auf Zellen zusammenführen. Zum Teilen zusammengeführter Zellen klicken Sie mit der rechten Maustaste auf die zusammengeführten Zellen und klicken dann auf Zellen teilen.

Hinzufügen von Teilergebnissen

Sie fügen ein Teilergebnis zu einer Tabelle hinzu, indem Sie einen Aggregatausdruck zu einer Zelle in einer Gruppenzeile hinzufügen. Wenn Sie beispielsweise mit einer Tabelle arbeiten, die nach Produktkategorie, Produktunterkategorie und Produkt gruppiert ist, und Sie nun die Summe der Umsätze nach Kategorie und Unterkategorie anzeigen möchten, würden Sie den Ausdruck =Sum(Fields!Sales.Value) in den Gruppenkopf- oder Gruppenfußzeilen für die Kategorie und die Unterkategorie platzieren. Sum ist eine Aggregatfunktion. Reporting Services berechnet die Summe der Werte in der Gruppe und zeigt das Teilergebnis an.

Informationen zu Aggregatfunktionen finden Sie unter Verwenden von Berichtsfunktionen in Ausdrücken (Reporting Services).

Siehe auch

Konzepte

Arbeiten mit Feldern in einem Berichtsdataset
Sortieren von Daten
Gruppieren von Daten
Arbeiten mit Datenbereichen

Hilfe und Informationen

Informationsquellen für SQL Server 2005