Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

switch

Dient dem Formulieren von Bedingungen. Es werden folgende Vergleiche gemacht:

Ausdruck = Ausdruck1 (beliebige Ausdrücke)

Ausdruck8>=Ausdruck<=Ausdruck9 (Integer oder Double)

Im Gegensatz zu if-then-else-endif wird die Methode unabhängig von einer Eingangsbedingung immer ausgeführt. Die case-Ausdrücke müssen eindeutig sein! Ein Default-Ausdruck ist immer anzugeben, da der Formelmechanismus immer einen Wert liefern muss.

switch <Ausdruck> {
case Ausdruck1: Ausdruck2
case Ausdruck3: Ausdruck4
case Ausdruck5: case Ausdruck6: Ausdruck7
case Ausdruck8..Ausdruck9: Ausdruck10
case Ausdruck11. case Ausdruck12..Ausdruck13: Ausdruck14
else: Defaultausdruck
}
Argumente      
Rückgabewert