Master-Detail Bericht
Die Nutzung zweier "Daten"-Leisten vereinfacht die Erstellung eines Berichts des "Master-Detail" Typen. In diesem Bericht werden zwei Datenquellen, zwischen denen eine Beziehung besteht, genutzt. Eine Zeile der Masterquelle kann mit mehreren Zeilen der Detailquelle korrespondieren. Detaillierte Informationen über Beziehungen sind im Kapitel "Daten" erläutert.
Die Leiste muss so in den Bericht eingefügt werden, dass die Masterleiste die Detailleiste beinhaltet. Dies kann im Fenster "Bereiche konfigurieren", die über das Menü "Bericht|Bereiche konfigurieren..." aufgerufen wird, eingestellt werden.
Hier eine Erläuterung der Erstellung eines "Master-Detail" Berichts von Grund auf. Hierzu wird der Bericht-Designer genutzt und ein leerer Bericht erstellt. Dieser beinhaltet bereits eine "Daten"-Leiste:

Um eine Detailleiste hinzuzufügen, wird das Fenster "Bereiche konfigurieren" aufgerufen. Dies kann durch Drücken der Schaltfläche "Leiste konfigurieren..." (siehe Abbildung), oder durch die Auswahl des Menüelements "Bericht|Bereiche konfigurieren..." erfolgen. Die Leistenstruktur wird im Konfigurationsfenster angezeigt:

Wie in der Abbildung gezeigt, wird die "Daten"-Leiste ausgewählt und mit der rechten Maustaste geklickt um das Kontextmenü anzuzeigen (oder durch Drücken der Schaltfläche "Hinzufügen" im unteren Teil des Fensters). Auswahl von "Daten"-Leiste im sich öffnenden Fenster:

Hiernach werden geschachtelte "Daten" zur ausgewählten Leiste hinzugefügt. Das Fenster wird durch Klicken der Schaltfläche "Schließen" geschlossen. Hier ist ersichtlich, dass sich die Berichtvorlage auf folgende Weise ändert:

In der linken Seite des Fensters lassen sich deutlich geschachtelte Leistenstrukturen erkennen. Hiernach muss die Leiste mit der korrespondierenden Datenquelle verbunden und die Datenspalten auf die Leiste positioniert werden. Wir werden zwei Datenquellen aus der Demodatenbank, die mit FastReport geliefert wird, nutzen: Kategorien und Produkte.

Beim Durchlauf eines solchen Berichtes wird das Folgende zu erkennen sein:

Auf diese Art lässt sich ein Master-Detail-Bericht mit einer uneingeschränkten Anzahl geschachtelter Daten erstellen , z.B. Master-Detail-Teildetail. Eine weitere Methode zur Erstellung eines Master-Detail Berichtstypen verbunden mit einem geschachtelten Bericht: Geschachtelte Bericht werden im Abschnitt "Teilberichte" näher betrachtet.