Der FoxPro-Kompatible Skriptinterpreter
🔎
Newsletter
Der FoxPro-Kompatible Skriptinterpreter

iif

iif(TestExpression AS Logical?, ReturnIfTrue AS Any?, ReturnIfFalseOrNull AS Any?) AS Any?


Wählt einen Operanden anhand einer Bedingung aus.

Parameter TestExpression

Die zu prüfende Bedingung.

Parameter ReturnIfTrue

Dieser Operand wird zum Rückgabewert, falls die Bedinung wahr ist.

Parameter ReturnIfFalseOrNull

Falls die Bedinung unwahr ist, wird dieser Operand zurückgegeben.

Beispiele

  1
  2
  3
iif(true"expression is true""expression is false or null")
iif(false"expression is true""expression is false or null")
iif(null"expression is true""expression is false or null")

expression is true
expression is false or null
expression is false or null