Аналог тернарного оператора. Вычисляет логическое выражение. Если результат вычисления логического выражения истина, то возвращает значение второго параметра value_true, в противном случае возвращает значение третьего параметра value_false.
Синтаксис:
iif( logic_expression, value_true, value_false )
Параметры:
- logic_expression — логическое выражение.
 - value_true - значение любого типа, будет возвращено, если результат вычисления логического выражения истина.
 - value_false - значение любого типа, будет возвращено, если результат вычисления логического выражения ложь.
 
Возвращаемый тип данных:
Any
Пример:
iif( $h.sales_amount > 10000, 5, 3 ) — вычисляет значение скидки в зависимости от суммы продажи.
| $h.sales_amount | result | 
| 100 | 3 | 
| 10001 | 5 | 
