Ausgabeformulare verwenden Sie für zwei Aufgaben: Zum Auflisten von Datensätzen auf dem Bildschirm und zum Drucken.
In bestimmten Fällen können Sie schneller einen Bericht mit dem Schnellberichteditor erstellen. Der Formulareditor bietet Ihnen jedoch bessere Möglichkeiten für das endgültige Aussehen Ihres Berichtes. Weitere Informationen dazu finden Sie in Kapitel Schnellberichte.
Hinweis: Nur Tabellenformulare lassen sich als Ausgabeformular verwenden. Projektformulare eignen sich nur zur Verwendung als Detailformular.
Ausgabeformulare sind in folgende Bereiche mit unterschiedlichen Eigenschaften gegliedert:
- Kopfteil: Enthält den Berichttitel und Spaltenüberschriften, sowie Schaltflächen oder Objekte zum Verwalten des Formulars
- Datenbereich: Enthält den Inhalt des Berichtes
- Fußteil: Enthält Schaltflächen oder Summenberechnungen, basierend auf allen Datensätzen im Bericht
- Umbruchbereich: Enthält Text oder Grafiken, die nach der Liste von Datensätzen erscheinen und Summenberechnungen, basierend auf allen Datensätzen oder Untergruppen von Datensätzen
Erstellen Sie ein Listenformular mit dem Formularassistenten, gibt dieser die Bereiche automatisch für Sie vor. Er setzt den Formulartitel, d.h. den Tabellennamen und die Namen der Datenfelder in den Kopfteil und eine oder mehrere Schaltflächen (der genaue Inhalt des Kopteil-Bereichs richtet sich nach den Vorgaben, die Sie im Formularassistenten gewählt haben). Die von Ihnen ausgewählten Datenfelder erscheinen im Datenbereich nebeneinander. Der Formularassistent erstellt einen kleinen Umbruchbereich, schreibt in diesen aber nichts hinein.
Wenn Sie das Formular im Formulareditor öffnen, können Sie die Größe jedes Bereichs und seinen Inhalt verändern, im Umbruchbereich Objekte hinzufügen sowie weitere Umbruchbereiche zur Berechnung von Summen erstellen.
Die einzelnen Bereiche werden durch Ausgabesteuerlinien begrenzt. Ziehen Sie diese Steuerlinien bei gedrückter Maustaste nach oben oder unten, um die Bereiche zu vergrößern oder zu verkleinern.
Die folgende Abbildung zeigt ein Ausgabeformular, das mit dem Formularassistenten erstellt wurde (XP Vorlage):
![](../../picture/435528/pict435528.de.png)
Hinweis: Sie können Markierung und Markierungstext im Formulareditor ein- und ausblenden. Weitere Informationen dazu finden Sie im Kapitel Formulareditor.
Die horizontalen Linien unterteilen den Bericht in die Bereiche Kopfteil, Datenbereich, Umbruch und Fußteil. Der Bereich vom Kopf des Formulars bis zur Kopfteil-Linie ist der Kopfteilbereich, der Bereich zwischen Kopfteil-Linie und Datenbereich-Linie ist der Datenbereich. Der Fußteilbereich reicht von der Umbruchlinie, bezeichnet mit U0, bis zur Fußteilbereichs-Linie. Sie können die Größe jedes Bereichs verändern, wenn Sie bei gedrückter Maustaste die Markierung für den entsprechenden Bereich vertikal ziehen.
Wird dieses Formular ausgeführt, sieht es wie folgt aus:
![](../../picture/435530/pict435530.de.png)
Der Datenbereich wird dynamisch erweitert, wenn das Fenster angepasst wird, während Kopfteil und Fußteil ihre feste Größe behalten. Ein Formular, das Datensätze auf dem Bildschirm anzeigt, kann im Kopfteil weitere klickbare, nicht eingebbare Objekte enthalten wie Schaltflächen, hierarchische Listen, etc..
In einem gedruckten Bericht enthält der Kopfteil meistens das Datum, die Uhrzeit, einen Titel und Spaltenbezeichnungen. Die Datensätze erscheinen im Datenbereich. Im Umbruchbereich kann eine berechnete Summe erscheinen. Im Fußteil steht oft die Seitenzahl.
Die folgende Abbildung zeigt die unterschiedlichen Bereiche in einem gedruckten Bericht:
![](../../picture/435704/pict435704.de.png)
Für Zwischensummen und andere Berechnungen kann der Bericht weitere Umbruchbereiche enthalten. Ein Bericht kann auch zusätzliche Kopfteilbereiche im Bericht selbst enthalten, die zur Festlegung von Untergruppen dienen. Ein Beispiel dazu finden Sie im Abschnitt Steuerlinien für Ausgabe verwenden.