*WRITE Ausgabe einer Nachricht an den Bildschirm
*WRITE ['text'|CLEAR] [, datei [,O|E|N] ]
Der in Hochkommas eingeschlossene Text wird am Bildschirm bzw. in eine Datei ausgegeben.
text Der Text kann feste Strings und CFS-Prozedurvariablen oder logische Steuerzeichen enthalten (WROUT-Ausgabe im LINE-Mode). Falls text nicht angegeben wurde, so gibt CFS eine Leerzeile aus.
Falls im Text der Inhalt von CFS-Prozedurvariablen ausgegeben werden soll, so ist zu beachten, daß Konstrukte von der Form &var(x,y), d.h. Variablen mit Offset und Längenangabe nicht erlaubt sind. Ggf. ist dazu eine Hilfsvariable zu definieren: *&hilf=&var(x,y). Diese Hilfsvariable kann im Write-Text verwendet werden.
CLEAR Es wird eine Ausgabe getätigt, die den Bildschirm löscht.
datei Name der Datei (Fcbtype=SAM), in die der Text geschrieben wird.
O Die Datei wird im Output-Modus eröffnet. Eine bestehende Datei gleichen Namens wird überschrieben. Die Datei wird nach dem Schreiben des Satzes geschlossen.
E Die Datei wird im Extend-Modus eröffnet. Der zu schreibende Text wird am Ende der Datei angefügt. Die Datei wird nach dem Schreiben des Satzes geschlossen.
N Die Datei wird im Extend-Modus eröffnet und bleibt nach dem Schreiben des Satzes weiterhin geöffnet. Mit diesem Schalter wird verhindert, daß die Datei bei jedem Schreiben eines Satzes um eine Pam-Seite anwächst.