Таблица 12. Функции для контрольных выражений
Синтаксис функции |
Описание функции |
MSGWARN(<Строка>) |
Выводит warning-сообщение. Обычно используется в контрольных выражениях в сочетании с IF: IF(ISNULL({Таблица.Поле}), MSGWARN('Заполните поле!'), 0) |
MSGERROR(<Строка>) |
Выводит error-сообщение. Обычно используется в контрольных выражениях в сочетании с IF. При срабатывании блокирующего контроля на сохранение данных в окне с сообщением об ошибке можно нажать кнопку Отменить изменения, что позволяет отменить введенные пользователем еще не сохраненные данные (аналог меню Пользователь / Аннулировать последние изменения). IF(ISNULL({Таблица.Поле}), MSGERROR('Заполните поле!'), 0) |