Навигация:  МОДУЛЬ "ЭЛЕКТРОННАЯ МЕДИЦИНСКАЯ КАРТА" > НАСТРОЙКИ ЭМК > Экранные формы > Кнопки управления на экранных формах >

Контроль на кнопки управления

Предыдущая страницаВернуться в начало главыСледующая страница

Для каждой кнопки можно задать выражение контроля, позволяющее в зависимости от определенных условий выдать предупреждение пользователю или запретить действие, вызываемое кнопкой.

Окно задания формулы контроля вызывается из контекстного меню Контроль кнопки на экранной форме.

В формуле контроля используются следующие функции:

MSGWARN(<Строка>)

Выводит предупреждающее сообщение (назначенное на кнопку действие можно выполнить).

Используется в контрольных выражениях в сочетании с IF.

IF(ISNULL({Таблица.Поле}), MSGWARN('Заполните поле!'), 0)

MSGERROR(<Строка>)

Выводит сообщение об ошибке (назначенное на кнопку действие выполнить нельзя).

Используется в контрольных выражениях в сочетании с IF.

IF(ISNULL({Таблица.Поле}), MSGERROR('Заполните поле!'), 0)

 Рисунок 2.6.15. Контроль на кнопку на экранной форме


Рисунок 2.6.15. Контроль на кнопку на экранной форме