Funktion If ... Then ... Else ...
- Es ist derzeit erstmal nur eine IF-Anweisung möglich, geschachtelte Bedingungen dann in Version 2
- Beide Alternativen müssen angegeben werden, da man sich bereits im Formelinterpreter befindet, es ist so einfacher.
- Die Bedingung zwischen IF und THEN kann eine beliebige gültige MSR32-Formel sein. Wahr ist ein Wert grösser/gleich 1, Falsch entsprechend.
- Die Logische Funktion K001 = 1 ist zusätzlich eingebaut.
- Fehler innerhalb der IF-Anweisung führen erstmal nur zur Angabe "Syntaxerror", also Error-Code 1, sonst müsste zuviel geändert werden, auch wegen der englischen Version
Beispiel:
if K001=100 then Sin(zeit*10000)+K001 else Cos(zeit*200)+1.234
|