Dela via


IF ER-funktion

IF-funktionen returnerar det första definierade värdet när det definierade villkoret uppfylls. Returnera annars det andra angivna värdet. Värdet som returneras kan vara ett värde för någon av datatyperna som stöds.

Syntax

IF (condition, first value, second value) as any of the supported data types

Argument

condition: Boolesk

Ett giltigt villkorsuttryck som måste testas.

first value: Någon av de datatyper som stöds

Resultatet som returneras om villkoret uppfylls.

second value: Någon av de datatyper som stöds

Resultatet som returneras om villkoret inte uppfylls.

Returvärden

Någon av de datatyper som stöds

Resultatvärdet för någon av datatyperna som stöds.

Användningsanteckningar

first value och second value-argumenten måste anges med samma datatyp. Ett undantag genereras vid designtillfället om datatyperna för de konfigurerade värdena inte matchar.

Om det första värdet och det andra värdet är värden för datatypen behållare (post) eller postlista, har resultatet bara de fält som finns i båda värdena.

Exempel

IF (1=2, "condition is met", "condition is not met") returnerar strängen "villkoret är inte uppfyllt".

Ytterligare resurser

Logiska funktioner