18.3 Operatoren im Einzelnen
Die Operatoren bilden den Inhalt einer Drucksteuertabelle. Sie enthalten die Steueranweisungen für den Ausdruck einer Liste oder eines Formulars.
Ein Operator hat den Aufbau: Operator:Argumente#
Die Zeichenausgabe erfolgt zunächst in einen Druckpuffer. Die tatsächliche Ausgabe auf den Drucker wird ausschließlich über den Operator «D = Druck» hervorgerufen, der den Inhalt des Druckpuffers liest und an den Drucker leitet.
Es sind folgende Operatoren zu unterscheiden:
A     Abschlusstabelle laden
H     Tabelle aus einer Datei laden
h     Tabelle aus einer Datei laden (vorhandene überschreiben)
K     Kopftabelle laden
N     Leerspalten am linken Rand definieren
O     Folgekopftabelle laden
P     Seitenlänge definieren
U     Fußtabelle laden
Z     Druckzeilen einteilen
Zeichenausgabe in Druckpuffer (Ausdruck erst durch Operator «D = Druck»):
B     Textblock laden und ausgeben
F     Filler
G/G2 Ausgabe von Texten über einen Schlüssel
S     Text ausgeben
s      Text ausgeben (rechtsbündig)
V     Inhalt einer Variablen ausgeben
Schriftbildgestaltung:
T     Schriftbild ändern
W    Druckdichte (Zeichen pro Zeile) definieren
Steuerung der Ausgabe:
D     Druck
E     Eigene Steuersequenz laden und ausgeben
M     Zeilenvorschub
m     Bedingter Zeilenvorschub
Steuerung innerhalb der Tabelle:
J     Sprung
l      (kleines L) Sprungmarke definieren
Q     Auswahl, Abfrage
Sonstige Funktionen:
C     Kommentar
Konventionen zur Syntaxbeschreibung der Operatoren:
  • Fettgedruckte Bestandteile sind Konstanten.
  • Bestandteile in eckigen Klammern ([]) sind optional, das heißt sie müssen nicht verwendet werden.
  • Normal geschriebene Bestandteile der Operatoren sind Variablen. An ihre Stelle tritt der in der Beschreibung genannte Wert.
  • Bestandteile in geschweiften Klammern ({}) sind wahlweise verwendbar. Die Alternativen werden durch einen senkrechten Strich () getrennt.