Anzeigen und Drucken
Beispiele
FOR i=1 TO 10 STEP 1
V=V*10+V
DISP "Das aktuelle Ergebnis des " i " ten Durchlaufes : " V "\n"
NEXT
STOPPROG
Referenz
DISP [ USING Format$ : ] Ausdruck [ ; weitere Ausdrücke ]
PRINT [ USING Format$ : ] Ausdruck [ ; weitere Ausdrücke ]Die DISP-Anweisung dürfte von allen Ausgabeoperationen die am häufigsten verwendete Anweisung sein. Mit DISP werden alle hinter der Anweisung angegebenen Ausdrücke auf dem Bildschirm, d.h. in der Regel der Bearbeitungskonsole ausgegeben. Wenn ein OBAS-Programm abgearbeitet wird, ohne dass die OBAS-Konsole geöffnet ist (z.B. ein durch eine Aktion getriggertes Programm oder ein Funktionstasten- oder ein Textmakro), so hängt die Art der Ausgabe vom aktuellen Focus-Element ab. Wenn der Eingabefocus gerade auf einem Textfeld steht, so wird das Ergebnis in das Textfeld geschrieben. Wenn es kein aktuelles Textfeld gibt, in das das Ergebnis geschrieben werden kann, so erscheint eine Message-Box auf dem Bildschirm, in der die Nachricht ausgegeben wird.
Zeilenumbrüche bei der Ausgabe werden nicht automatisch erzeugt, sondern müssen als Bestandteil der DISP-Anweisung ebenfalls ausgegeben werden. Die DISP-Anweisung nimmt auch keine automatischen Formatierungen der Ausgabe vor, entsprechende Formatierungen müssen also entweder im Vorfeld oder mit der USING-Anweisung erfolgen.
Die PRINT-Anweisung hat die gleiche Syntax wie die DISP-Anweisung. Die Ausgaben werden hier jedoch immer in das Verbose-log geschrieben. Das Verbose-Log wird in der Regel im Heimatverzeichnis des Anwenders angelegt.
Die Aufbereitung der Ausgabe mit einer Formatanweisung wird im nächsten Unterkapitel detailliert beschrieben.


