Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

SELECT...SEND
Select ... Select End
FUNKTION
FORMAT
BESCHREIBUNG
BEISPIEL
Definiert eine Verzweigungsformel sowie die entsprechenden Anweisungsse-
quenzen zum Verzweigen.
SELECT [Formel]
CASE [Feld];[Anweisung]
.
.
.
CASE [Feld];[Anweisung]
{DEFAULT};[Anweisung]}
SEND
Es sind bis zu 20 Verschachtelungen erlaubt.
Entspricht eines der CASE-Felder dem Ergebnis der SELECT-Formel, wird
die entsprechende CASE-Anweisung ausgeführt. Danach wird die Programm-
steuerung mit dem Befehl fortgesetzt, der dem Befehl SEND folgt.
Entspricht keines der CASE-Felder dem Ergebnis der SELECT-Formel, wird
die mit DEFAULT definierte Anweisung ausgeführt und die Programmsteue-
rung wird mit dem Befehl fortgesetzt, der dem Befehl SEND folgt.
Wird die DEFAULT-Anweisung ausgelassen, erfolgt keine Ausführung und
die Programmsteuerung wird mit dem Befehl fortgesetzt, der dem Befehl
SEND folgt.
Die SELECT-Formel kann sowohl Konstanten als auch Variablen, Variablen-
formeln und logische Operatoren enthalten, die die Anweisungen AND, OR
bzw. XOR verwenden.
Ein CASE-Feld kann sowohl Konstanten als auch Variablen enthalten.
Eine auf CASE folgende Anweisung kann Mehrfachanweisungen bzw. mehr-
zeilige Anweisungen enthalten.
110 FUNCTION MAIN
120 INTEGER I
130 FOR I=0 TO 10
140
SELECT I
150
CASE 0;OFF 1;ON 2;JUMP P1
160
CASE 3;ON 1;OFF 2
170
JUMP P2;MOVE P3;ON 3
180
CASE 7;ON 4
190
DEFAULT;ON 7
200
SEND
210 NEXT
220 FEND
Befehlsbeschreibung
223
s

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Src-320Src-310Src-310a

Inhaltsverzeichnis