Настройка ФЛК (форматно-логический контроль)
Создание правила контроля
Раздел Формально-логический контроль (ФЛК) вызывается по правому клику мыши из контекстного меню


Позволяет:
- добавить правило;
- указать его имя;
- выбрать уровень
ОшибкаилиПредупреждение; - выбрать область проверки: o
Ячейка; oФорма; - при необходимости указать целевую колонку;
- ввести выражение проверки;
- задать пользовательское сообщение.
Проверка при сохранении
ФЛК выполняется при сохранении.
Если правило возвращает ошибку, пользователь получает сообщение об ошибке. Если правило возвращает предупреждение, система покажет предупреждение, но дальнейшее поведение зависит от вашей конфигурации и бизнес-сценария.
Формулы ФЛК
Логические операторы
В выражениях ФЛК поддерживаются:
and;or;not.
Операторы сравнения
В выражениях ФЛК поддерживаются:
=;!=;>;>=;<;<=.
Строковые литералы
Строковые значения задаются в кавычках.
Пример: status = 'approved'
Функции
В выражениях ФЛК доступны функции:
is_empty;len;contains;starts_with;ends_with;matches
Примеры формул контроля
Примеры, которые можно брать за основу:
amount >= 0 and (status = 'approved' or status = 'review')not is_empty(code) and len(code) = 6matches(code, '^[A-Z]{2}-\\d{3}$')