IF ER-funksjon
IF
-funksjonen returnerer den første verdien hvis den angitte betingelsen er oppfylt. Hvis ikke returneres den andre verdien som er angitt. Verdien som returneres, kan være en verdi for en hvilken som helst av de støttede datatypene.
Syntaks
IF (condition, first value, second value) as any of the supported data types
Argumenter
condition
: Boolsk
Et gyldig betingelsesuttrykk som må testes.
first value
: Hvilken som helst av datatypene som støttes
Resultatet som returneres hvis betingelsen oppfylles.
second value
: Hvilken som helst av datatypene som støttes
Resultatet som returneres hvis betingelsen ikke oppfylles.
Returverdier
Hvilken som helst av datatypene som støttes
Resultatverdien for en hvilken som helst av de støttede datatypene.
Bruksnotater
Argumentene first value
og second value
må angis ved hjelp av den samme datatypen. Et unntak er registrert ved utformingstid hvis datatypene for de konfigurerte verdiene ikke samsvarer.
Hvis den første og andre verdien er verdier for datatypen Container (post) eller Postliste, har resultatet bare feltene som finnes i begge verdiene.
Eksempel
IF (1=2, "condition is met", "condition is not met")
returnerer strengen "betingelsen er ikke oppfylt".