Функция СОБЫТИЕ_БЛАНКА
Функция СОБЫТИЕ_БЛАНКА позволяет программно инициировать события бланка.
ФУНКЦИЯ ТИП_ЛОГИКА: СОБЫТИЕ_БЛАНКА(ТИП_СТРОКА: событие, парам; ТИП_ЛОГИКА: активный)
Параметры
- событие
- Имя события.
- парам
- Дополнительный параметр, передаваемый в обработчик события.
- активный
-
Признак, по которому определяется, для какого бланка инициируется событие.
НЕТ – используется текущий бланк, в контексте которого выполняется функция. Если выполнение происходит из типовой операции, функции меню и т.п., то текущего бланка нет и функция всегда возвращает НЕТ. ДА – используется бланк, окно которого в данный момент активно в программе. В этом режиме не важно из какого кода вызывается функция. Обработчик события будет вызываться в контексте активного бланка.
Возвращаемое значение
ДА – бланк обработал событие, НЕТ – нет подходящего бланка или бланк не имеет обработчика для указанного события.
Замечание: при использовании функции СОБЫТИЕ_БЛАНКА параметр "графа" функции-обработчика (второй) передается равным пустой строке "". Параметр "значение" (третий) – передается равным параметру "парам" в вызове функции СОБЫТИЕ_БЛАНКА.