if - Skript- und Diagrammfunktion
Die if-Funktion liefert einen Wert abhängig davon, ob die bereitgestellte Bedingung mit der Funktion True oder False ergibt.
Syntax:
if(condition , then [, else])
Einige der Beispiele in diesem Thema verwenden Inline-Ladevorgänge. Using inline loads to load data
Argument | Beschreibung |
---|---|
condition | Formel, die logisch interpretiert wird. |
then | Der Typ der Formel kann beliebig gewählt werden. Ist condition True, liefert die if-Funktion den Wert von then. |
else |
Der Typ der Formel kann beliebig gewählt werden. Ist condition False, liefert die if-Funktion den Wert von else. Dieser Parameter ist optional. Wenn die condition False ist, wird NULL zurückgegeben, wenn Sie nicht else angegeben haben. |
Beispiel | Ergebnis |
---|---|
if( Amount>= 0, 'OK', 'Alarm' ) |
Diese Formel überprüft, ob eine positive Zahl (0 oder größer) vorliegt, und gibt 'OK' zurück, wenn dies der Fall ist. Ist die Zahl weniger als 0, wird 'Alarm' zurückgegeben. |