Условные выражения
Условные выражения служат для того, чтобы задать выполнение действий в зависимости от определенных условий. Синтаксис условного оператора имеет следующую форму:
ЕСЛИ условие ТО результат КОНЕЦЕСЛИ
ЕСЛИ условие ТО результат1 ИНАЧЕ результат2 КОНЕЦЕСЛИ
ЕСЛИ условие1 ТО результат1 ИНАЧЕЕСЛИ условие2 ТО результат2 КОНЕЦЕСЛИ
ЕСЛИ условие1 ТО результат1 ИНАЧЕЕСЛИ условие2 ТО результат2 ИНАЧЕ результат3 КОНЕЦЕСЛИ
Условием может являться любое логическое выражение или функция, результатом выполнения которой будет значения типа данных Флажок.
Если не указано действие при невыполнении условия (ИНАЧЕ), то оператор возвращается ПУСТО.
Пример использования:
[месяц] -- колонка с значениями месяцев, имеющими тип данных Число в формате (1; 2; 3...)
ЕСЛИ ([месяц]<=3) ТО 'первый квартал'
ИНАЧЕЕСЛИ ([месяц]>3) И ([месяц]<=6) ТО 'второй квартал'
ИНАЧЕЕСЛИ ([месяц]>6) И ([месяц]<=9) ТО 'третий квартал'
ИНАЧЕ 'четвертый квартал'
КОНЕЦЕСЛИ