Руководство разработчика

Функция СОБЫТИЕ_БЛАНКА

Функция СОБЫТИЕ_БЛАНКА позволяет программно инициировать события бланка.

ФУНКЦИЯ ТИП_ЛОГИКА: СОБЫТИЕ_БЛАНКА(ТИП_СТРОКА: событие, парам;
	ТИП_ЛОГИКА: активный)

Параметры

событие
Имя события.
парам
Дополнительный параметр, передаваемый в обработчик события.
активный
Признак, по которому определяется, для какого бланка инициируется событие.
НЕТиспользуется текущий бланк, в контексте которого выполняется функция. Если выполнение происходит из типовой операции, функции меню и т.п., то текущего бланка нет и функция всегда возвращает НЕТ.
ДАиспользуется бланк, окно которого в данный момент активно в программе. В этом режиме не важно из какого кода вызывается функция. Обработчик события будет вызываться в контексте активного бланка.

Возвращаемое значение

ДА – бланк обработал событие, НЕТ – нет подходящего бланка или бланк не имеет обработчика для указанного события.

Замечание: при использовании функции СОБЫТИЕ_БЛАНКА параметр "графа" функции-обработчика (второй) передается равным пустой строке "". Параметр "значение" (третий) – передается равным параметру "парам" в вызове функции СОБЫТИЕ_БЛАНКА.


См. также: