Delen via


De ER-functie IF

De functie IF retourneert de eerste opgegeven waarde als aan de opgegeven voorwaarde is voldaan. Anders wordt de tweede opgegeven waarde als resultaat gegeven. De geretourneerde waarde kan een waarde zijn van een van de ondersteunde gegevenstypen.

Syntaxis

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

Argumenten

condition: Booleaanse waarde

Een geldige voorwaardelijke expressie die moet worden getest.

first value: Een van de ondersteunde gegevenstypen

Het resultaat dat wordt geretourneerd als aan de voorwaarde wordt voldaan.

second value: Een van de ondersteunde gegevenstypen

Het resultaat dat wordt geretourneerd als niet aan de voorwaarde wordt voldaan.

Retourwaarden

Een van de ondersteunde gegevenstypen

De resulterende waarde van een van de ondersteunde gegevenstypen.

Gebruiksaanwijzingen

De argumenten first value en second value moeten worden opgegeven met hetzelfde gegevenstype. Er wordt een uitzondering gegenereerd tijdens het ontwerpen als de gegevenstypen van de geconfigureerde waarden niet overeenkomen.

Als de eerste en tweede waarden van het gegevenstype Container (record) of Recordlijst zijn, bevat het resultaat alleen de velden die in beide waarden bestaan.

Voorbeeld

IF (1=2, "condition is met", "condition is not met") retourneert de tekenreeks "aan voorwaarde is niet voldaan".

Aanvullende resources

Logische functies