Share via


Arbeiten mit Matrizen (Berichts-Generator 1.0)

In einem Matrixbericht sind die Daten in Spalten und Zeilen angeordnet. Die Anzahl von Zeilen und Spalten in einem Matrixbericht ändert sich entsprechend der zurückgegebenen Daten. Eine Matrix kann dynamische Spalten und Zeilen und statische Spalten und Zeilen aufweisen. Matrizen stellen eine ähnliche Funktionalität wie Kreuztabellen und PivotTables bereit.

Bei der Ausführung des Berichts werden dynamische Spalten über die Breite der Seite eingefügt. Dabei ist die Anzahl der Spalten mit der Anzahl der vorhandenen Gruppen identisch. Dynamische Zeilen werden auf der Seite nach unten erweitert. Bei den im Bericht angezeigten Daten handelt es sich um zusammenfassende Werte von Daten, die auf den Schnittmengen von Spalten und Zeilen basieren.

Angenommen, Sie möchten einen Bericht erstellen, in dem die Quartalsumsätze des Vorjahres für Kunden im Vertriebsgebiet Northwest angezeigt werden. Hierfür würden Sie Ihrem Matrixentwurf wahrscheinlich die folgenden Felder hinzufügen: Territory, Customer Name, Ship Year und Sum Total Due. Damit nur die Daten für das Gebiet Northwest zurückgegeben werden, müssten Sie außerdem einen Filter anwenden. Der Entwurf für dieses Berichtslayout könnte wie in der folgenden Abbildung aussehen:

Matrixvorlage mit Feldern

Wenn Sie diesen Bericht ausführen, wird er ähnlich wie in der folgenden Abbildung angezeigt.

Matrixbericht mit Daten

Schachteln von dynamischen Spalten und Zeilen

Sie können dem Matrixbericht mehrere dynamische Spalten und Zeilen hinzufügen. Dynamische Spalten und Zeilen dienen zum Gruppieren von Daten nach Feldern. Wenn Sie eine neue dynamische Spalte oder Zeile hinzufügen, wird die neue Spalten- oder Zeilenüberschrift innerhalb der ursprünglichen Überschrift geschachtelt. Beim Ausführen des Berichts wird die neue Überschrift innerhalb der ursprünglichen Überschrift wiederholt. Angenommen, dem Matrixbericht im vorhergehenden Beispiel wird das Feld Ship Quarter hinzugefügt. Wenn der Bericht ausgeführt wird, werden ähnlich wie in der folgenden Abbildung unter jeder Jahresspalte vier Quartalsspalten geschachtelt.

Gerenderter Matrixbericht mit geschachtelten Spalten