Berichte erstellen
Kopf- und Fußzeilen eines Datenbands
Jeder Datenband kann eine Kopf- und eine Fußzeile haben. Die Kopfzeilen werden zuerst ausgegeben, dann alle Datensätze im Datenband und schließlich die Fußzeilen. Hier ist ein Beispiel, wie die Kopf- und Fußzeilen in einem einfachen Bericht funktionieren:

Schauen wir uns ein komplexeres Beispiel mit zwei Datenebenen - Master und Detail - an:

Wie Sie sehen können, wird die Kopfzeile vor allen Datensätzen des Datenbands ausgegeben. Die Kopfzeile der Masterdaten wird einmal zu Beginn des Berichts ausgegeben und eine Kopfzeile der Detaildaten wird vor jeder Gruppe von Detailbändern ausgegeben, die zum aktuellen Masterdatensatzband gehören. Die Fußzeile der Details wird nach der Gruppe von Detailbändern ausgegeben, die zum Masterdatensatzband gehören, und die Masterfußzeile wird nicht ausgegeben bis nach der Ausgabe aller Datensätze des Masterdatenbands.
Mit der Eigenschaft FooterAfterEach des Datenbands können wir dieses Verhalten überschreiben. Wenn Sie diese Eigenschaft auf Wahr setzen (Sie können auch das Kontextmenü für den Datenband verwenden - "Fußzeile nach jeder Zeile"), erfolgt die Fußzeilenausgabe nach jeder Datenzeile. Dies kann bei der Gestaltung einiger Master-Detail-Berichte nützlich sein. Wenn FooterAfterEach für den Masterdatenband auf Wahr gesetzt ist, sieht der Bericht so aus:
