Die Definition des Formularkopfes erfolgt in zwei grundsätzlichen Schritten:
1. Festlegen der Koordinaten
2. Generieren des Kopfes mit Text, Platzhaltern bzw. Variablen
Das Festlegen der Koordinaten (Menü „Koordinaten")
Zunächst müssen Sie den Druckbeginn (Nullpunkt) im Formularkopf mitteilen. Dies erfolgt über die Felder ABSTAND LINKS IN MM und ABSTAND OBEN IN MM.

Hier wird also der obere Rand in mm und der linke Rand in mm angegeben. Bezugspunkt ist der Beginn des druckbaren Formularbereiches.
Die folgende Abbildung soll dies verdeutlichen:

Ein Buchstabe oder Font würde nun exakt am Nullpunkt angedruckt, der durch die Abstandskoordinaten bestimmt wurde:

Wurde der Nullpunkt bestimmt, kann nun mit der Generierung von Text und Platzhaltern (Variablen) begonnen werden.
Generieren des Kopfes mit Text, Platzhaltern resp. Variablen (Menü „Textkonstanten /Textvariablen)
In der Tabelle „Textkonstanten / Textvariablen" kann nun der Text im Kopf des Formulares generiert werden.

Die X-Koordinate bestimmt die horizontale Ausrichtung des Textes, die y-Koordinate die vertikale Ausrichtung.
Bezugspunkt ist der vorher festgelegte Nullpunkt.
Beispiel bei linksbündiger Ausrichtung des Textes:

Beispiel bei rechtsbündiger Ausrichtung des Textes:

Die Spalte Text/Platzhalter nimmt entwender einen konstanten Text auf oder einen Platzhalter für den Inhalt/Wert einer Variable.
Pro Tabellenzeile darf nur ein Platzhalter resp. eine Variable generiert werden. Sollen also zwei oder mehr Variablen auf dem gedruckten Formular in einer Zeile erscheinen, müssen Sie hier ggf. mehrere Zeilen mit x/y-Koordinaten aufnehmen.Wie Sie trotzdem mehrere Variablen zu einem generierbaren Ausdruck zusammenfassen können erfahren Sie später.
Alphanumerische Platzhalter werden mit dem Zeichen * generiert
Numerische Platzhalter werden mit dem Zeichen # generiert
Mit der [F5]-Taste können Sie ein Fenster öffnen, welches Ihnen das Eingeben von Platzhaltern erleichert.
Bitte beachten Sie, dass die Anzahl der alphanumerischen Platzhalter (Sterne *) kleiner oder gleich der Länge der Variable ist, die in der Spalte Generierung angegeben ist. Beispiel: ART_39_5 darf höchstens mit 5 Sternen Platzhalterzeichen generiert werden. Was darüber hinaus ginge, würde das Programm dann tatsächlich als * erkennen und auch so drucken.
Die Spalte Generierung nimmt entweder
- eine Variable,
- eine Formatanweisung oder
- eine Variable und eine / mehrere Formatanweisung(en)
auf. Wurde kein Platzhalter generiert bleibt die Spalte leer.
Die Formatanweisungen (Generierungsformatierung)
Folgende Formatanweisungen stehen zur Verfügung:
:KEINE_NULL
Keine Ausdruck von 0.0
:LINKS
Leerzeichen von links entfernen
:RECHTS
Mit Leerzeichen auffüllen
:VORNULLEN
Feld auffüllen mit Vornullen
:UMWDATUM
Datum umdrehen (19950105->05.01.1995)
:AUSRICHTEN
Numerische Werte rechts ausrichten
:GESPERRT
Je Zeichen ein Leerzeichen einfügen
:NUMWORTEN
Betrag in Worte umwandeln
LEERZEILEN_ENTFERNEN:
Aus Textvariablen Leerzeilen entfernen. Diese Formatanweisung LEERZEILEN_ENTFERNEN wird nur innerhalb von Textzuweisungen benötigt.
Die Anweisungen können in der Spalte Generierung wie folgt formuliert werden:
