Перейти к основному содержимому

Настройка ФЛК (форматно-логический контроль)

Создание правила контроля

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

Frame 464 (3).png

Снимок экрана 2026-09-16 в 03.35.35.png

Позволяет:

  • добавить правило;
  • указать его имя;
  • выбрать уровень Ошибка или Предупреждение;
  • выбрать область проверки: 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) = 6
  • matches(code, '^[A-Z]{2}-\\d{3}$')