SETF (arb) [ line | vpos ] [ :col: | hpos ]
Mit diesem Kommando kann die Anzeige auf einen anderen Arbeitsbereich umgeschaltet werden. Zusätzlich ist die Positionierung auf eine Zeile und Spalte möglich.
Die Kommandos FSTAT und COMP wechseln automatisch in den Ergebnis-Arbeitsbereich, falls nicht der Parameter NF (No focus) angegeben wurde. Dies gilt auch in Prozeduren.
Das Kommando kann im Gegensatz zum BS2000-EDT auch in einer Prozedur angegeben werden. Damit kann bestimmt werden, welche Daten während des Ablaufs einer Prozedur und am Ende der Prozedur angezeigt werden. Es ist zu beachten, dass das Kommando PROC die Anzeige nicht wechselt.
arb Arbeitsdatei (0 - 31), in der positioniert wird. Es wird vor der Positionierung in die Arbeitsdatei verzweigt. Wird nur (arb) angegeben, wird nur die aktuelle Arbeitsdatei gewechselt. Es kann auch eine Integer-Variable angegeben werden.
line Absolutangabe der Zeilennummer, entweder direkt oder als Line-Variable.
vpos Relative vertikale Positionieranweisung. Es können +n, +intvar, ++, –n, -intvar, sowie – – angegeben werden.
col Absolutangabe der horizontalen Position. Spaltennummer, die als erste Spalte im angegebenen Arbeitsbereich gelten soll. Werte zwischen 1 und 32.767 sind zulässig. Es kann auch eine Integer-Variable angegeben werden.
hpos Relative horizontale Positionieranweisung. Es können >n, >intvar, <n, <intvar, >> und << angegeben werden.
Beispiele:
setf (5) 10:50:
set #i1=2
set #l1=5
setf (#i1)
setf (5) #l1 :#i1:
setf (5) +5 >5
setf (5) +#i1 >#i1