Функция 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".