Поделиться через


Функция ER IF

Функция IF возвращает первое указанное значение, если выполняется указанное условие. В противном случае возвращает второе указанное значение. Возвращаемое значение может быть значением любого из поддерживаемых типов данных.

Синтаксис

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

Аргументы

condition: Логическое значение

Действительное условное выражение, которое должно быть протестировано.

first value: Любой из поддерживаемых типов данных

Результат, который возвращается при выполнении условия.

second value: Любой из поддерживаемых типов данных

Результат, который возвращается при невыполнении условия.

Возвращаемые значения

Любой из поддерживаемых типов данных

Полученное значение любого из поддерживаемых типов данных.

Примечания по использованию

Аргументы first value и second value должны быть указаны с помощью одного и того же типа данных. Исключение выдается во время разработки, если типы данных настроенных значений не совпадают.

Если первое значение и второе значение являются значениями типа данных Контейнер (запись) или Список записей, то в результате есть только поля, которые существуют в обоих значениях.

Пример

IF (1=2, "condition is met", "condition is not met") возвращает строку "condition is not met".

Дополнительные ресурсы

Логические функции