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.
