Skip to main content

Написание Кросс-проверок с использованием конструктора формул

Описание данного функционала вы найдете в видеоролике Минимизация ошибок ввода. Форматно-логический контроль и в видеоролике No code. Алгоритмы расчетов столбцов и кросс проверок через конструктор формул

При использовании  конструктора формул для создания кросс-проверки, необходимо с помощью конструктора формул задать Проверяемое условие  -- логическое выражение ( выделено красным ) и Сообщение об ошибке -- текстовое сообщение ( выделено зелёным ).

изображение.png

При исполнении данной кросс-проверки, Проверяемое условие будет вычисляться для каждой строчки, и, если оно окажется истинным, хотя бы для одной строчки кросс-проверка будет считаться проваленной, а пользователю будет показано сообщение вычисленное для данной строчки с использованием формулы заданной для "Сообщение об ошибке". 

Список доступных операций и методы работы с конструктором формул описаны в разделе Конструктор формул

Пример

изображение.png

В данном примере для каждой строчки проверяется что столбец "Общая площадь, м2" меньше  столбца "площади кабинетов", и если условие выполнится ( то есть кросс-проверка провалится ), то будет указано сообщение об ошибке вида Для филиала "<Наименование филиала>" кабинетная площадь превышает общую.

изображение.png