
Ein Formular hat folgende Komponenten:
Kopfdaten
In den Kopfdaten werden sowohl entwicklungsbezogene Daten (Ersteller, Entwicklungsklasse etc.) als auch formularinterne Informationen (z.B. welche Elemente verwendet werden) abgelegt.
Absatzformate
Absatzformate werden in Formularen, wie auch in Stilen, zur Textaufbereitung benötigt. Sie dienen aber auch zur formularinternen Textverarbeitung, beispielsweise von Textelemente.
Zeichenformate
Zeichenformate sind eine weitere Möglichkeit, Texte bzw. Absätze zu formatieren. Der einzige Unterschied besteht darin, daß Zeichenformate zur Textgestaltung innerhalb eines Absatzes dienen.
Fenster
Fenster sind Ausgabebereiche, die auf den einzelnen Seiten des Formulars plaziert werden. Der Inhalt der Fenster (sog. Textelemente) wird dann innerhalb dieser Ausgabebereiche ausgegeben.
Seiten
Die meisten Formulare haben unterschiedliche Seiten (eine Seite mit Anschrift und Adresse; die Folgeseite(n) mit den entsprechenden Kundendaten). Das bedeutet, daß unterschiedliche Ausgabebereiche (Fenster) auf unterschiedlichen Seiten definiert werden müssen.
Seitenfenster
Seitenfenster sind die Kombination von Fenstern und Seiten unter Angabe der Ausmaße des Fensters und dessen Position auf einer Seite.