Del via


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".

Tilleggsressurser

Logiske funksjoner