WRITE [AT /position(output_length)] field 
  [options]
  [format]
  [AS CHECKBOX] |  
  [AS HOTSPOT] |
  [AS SYMBOL]
  [AS ICON] | 
  [AS LINE]
  [QUICKINFO info].

Die Anweisung WRITE ist nur in der Listenaufbereitung sinnvoll. Sie schreibt den Inhalt eines Feldes in die Ausgabeliste. Dabei erfolgt die Ausgabe entsprechend dem Typ des Feldes in der standardmäßigen Ausgabelänge. Die Ausgabe kann mit dem Zusatz AT innerhalb der Zeile positioniert und in ihrer Länge begrenzt werden. Eine Vielzahl von Zusätzen und Parametern erlauben die Modifikation des Ausgabebildes. Die Aufbereitungsoptionen (siehe Tabelle) beeinflussen die Darstellung des Wertes, während über die Ausgabeformate das Setzen von Farbe und Intensität möglich ist. Diese Ausgabeformate entsprechen den Parametern des Kommandos FORMAT. Mit einigen anderen Zusätzen kann die Darstellung spezieller Felder als Checkbox erfolgen. Icons oder Symbole werden im System durch spezielle Zeichenfolgen identifiziert, also nicht zwangsweise als Symbol erkannt. Die Zusätze AS ICON bzw. AS SYMBOL erzwingen die Ausgabe des zum Feldinhalt passenden Symbols.

Option Wirkung
NO-ZERO Führende Nullen unterdrücken.
NO-SIGN Kein Vorzeichen ausgeben.
NO-GROUPING Unterdrücken der Tausender-Trennzeichen.
DD/MM/YY Datumsdarstellung nach Schablone.
MM/DD/YY Datumsdarstellung nach Schablone.
DD/MM/YYYY Datumsdarstellung nach Schablone.
MM/DD/YYYY Datumsdarstellung nach Schablone.
DDMMYY Datumsdarstellung nach Schablone.
MMDDYY Datumsdarstellung nach Schablone.
YYMMDD Datumsdarstellung nach Schablone.
CURRENCY Währungsgerechte Aufbereitung.
DECIMALS Auszugebende Dezimalstellen.
ROUND Runden eines P-Feldes.
UNIT Aufbereitung entsprechend Maßeinheit.
EXPONENT Exponentenschreibweise mit vorgegebenem Exponenten.
USING EDIT MASK Formatierungsmaske benutzen.
USING NO EDIT MASK Konvertierungsroutine aus Dictionary nicht ausführen.
UNDER Ausgabe exakt unter einem anderen Feld.
NO-GAP Trennzeichen (Leerzeichen) nach Ausgabe unterdrücken.
LEFT-JUSTIFIED Im Ausgabefeld links ausrichten.
CENTERED Im Ausgabefeld zentrieren.
RIGHT-JUSTIFIED Im Ausgabefeld rechts ausrichten.

BSP:
WRITE field1 TO field2 CURRENCY curr
Schreibt den Inhalt von Feld1 in Feld2 unter Berücksichtigung einer währungsgerechten Aufbereitung gemäß der Währung curr. Der Inhalt der Felder wird als Währungsbetrag betrachtet. Die in w angegebene Währung legt fest, wie viele Dezimalstellen dieser Betrag besitzt. Der Inhalt von w wird als Währungsschlüssel für Tabelle TCURX verwendet; wenn es zu w dort keinen Eintrag gibt, dann wird angenommen, daß der Währungsbetrag 2 Dezimalstellen hat.