if then else

if then else Condition

Syntax: «if(...)\C»[true][false]
Beispiel
...
...
# Bedingung mit if then else
«if(Argument1 = '2020')\C»[«/Output.Demo.005.SubA»][«/Output.Demo.005.SubB»]
...
...
/

/Output.Demo.005.SubA
«SYS(MSG INFO Subroutine A)»
/

/Output.Demo.005.SubB
«SYS(MSG INFO Subroutine B)»
/
Sie können if then else Conditions auch verschachteln.
Beispiel
«if(myXVar="abc")\C»[ «if(myXVar2="def")\C»[true/true][true/false] ] [«if(myXVar3="ghi")\C»[false/true][false/false] ]

Prüfen von Conditions

Für das Prüfen von Conditions steht Ihnen der Postfix \C zur Verfügung. Dieser funktioniert grundsätzlich gleich wie \E. \C gibt aber, im Gegensatz zu \E, nur für erfüllte Bedingungen true zurück.
Wichtig
Wichtig
Um die if then else Condition nutzen zu können, müssen Sie mit \C arbeiten.
Beispiel
«if(Argument1 = '2020')\C»[true][false]