Sdílet prostřednictvím


Funkce el. výkaznictví IF

Při splnění dané podmínky vrátí funkce IF první zadanou hodnotu. V opačném případě vrátí druhou zadanou hodnotu. Vrácená hodnota může být libovolného podporovaného datového typu.

Syntaxe

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

Argumenty

condition: Logická hodnota

Platný podmíněný výraz, který má být testován.

first value: kterýkoli z podporovaných datových typů

Výsledek, který je vrácen, pokud je podmínka splněna.

second value: kterýkoli z podporovaných datových typů

Výsledek, který je vrácen, pokud podmínka není splněna.

Vrácené hodnoty

Kterýkoli z podporovaných datových typů

Výsledná hodnota některého z podporovaných datových typů.

Poznámky k použití

Zadané argumenty first value a second value musejí mít stejný datový typ. Výjimka je vyvolána v době návrhu, pokud se datové typy konfigurovaných hodnot neshodují.

Jsou-li první a druhá hodnota datového typu kontejner (záznam) nebo seznam záznamů, výsledek obsahuje pouze pole, která existují v obou hodnotách.

Příklad

IF (1=2, "condition is met", "condition is not met") vrátí řetězec "podmínka není splněna".

Další zdroje

Logické funkce