Zeilenmuster
Eine zentrale Komponente des Enterprise Report Design ist das Zeilenmusterkonzept. Es ermöglicht die Erstellung von Reports mit dynamischen Abschnitten. Bei Reports dieser Art ist zum Zeitpunkt ihrer Erstellung im Report Designer die Anzahl der Merkmalswerte im Aufriss nicht festgelegt, sondern wird erst zur Laufzeit ersichtlich.
Für das Verständnis des Zeilenmusterkonzepts ist es erforderlich, den Aufbau eines Reports mit dynamischen Abschnitten zu betrachten:

In der oberen Abbildung ist zu erkennen, dass in einem Report mehrere Zeilentypen identifiziert werden können. So gibt es eine spezifisch formatierte Zeile, die auf Spaltenüberschriften angewendet wird oder eine spezifisch formatierte Zeile für die Ergebniswerte. Für jeden Zeilentyp existiert eine Vorlage, ein Zeilenmuster, das Farbe, Schrift, Höhe und Breite der Zeile etc. beschreibt.

Die obere Abbildung zeigt den Aufbau einer Query in einem Report mit Merkmalen, Strukturen und Hierarchien. Das Layout der Query wird vom Aufriss der Strukturelemente in den Spalten und Zeilen der Query bestimmt. Jedes Strukturelement in den Zeilen der Query entspricht einer Gruppenstufe im Zeilenmusterkonzept. Somit hängt die Anzahl der möglichen Gruppenstufen in einem Report vom Aufrisszustand der Query ab.
Jede Gruppenstufe setzt sich wie folgt zusammen:
● Kopfbereich
● Detailbereich
● Fußbereich
Der Detailbereich kann wiederum eine eigene Gruppenstufe (mit Kopf- und Fuß- wie auch einem Detailbereich) repräsentieren. Auf diese Weise ergeben sich ineinander geschachtelte Gruppenstufen. Die innerste Gruppenstufe eines Reports besitzt die Detailzeilen, in denen sich die Kennzahlen befinden.
Der Report Designer erzeugt ein Zeilenmuster für jeden Bereich einer Gruppenstufe.

In der zweiten Abbildung entspricht die Zeile der Kalenderjahre dem Kopfbereich der Gruppenstufe 1.
Zeilenmuster sind die kleinsten Einheiten eines BEx Reports, die durch Seitenbegrenzungen nicht geteilt werden. Zeilenmuster bestehen aus einem Zellgitter, dessen Zellen bestimmte Eigenschaften tragen können.
Weitere Informationen finden Sie unter Eigenschaften von Zeilenmustern.
Das Web Item Report erzeugt mithilfe der Zeilenmuster und Daten die Kopf-, Detail- und Fußbereiche eines Reports. Durch Ausführen des Reports im Report Designer wird das Web Item Report aufgerufen.