Содержание:
1. Процедуры и функции для обработки событий
2. Функции основного реквизита форм
1. Процедуры и функции для обработки событий
Обычно в модулях объекта помещаются процедуры и функции, предназначенные для обработки событий, возникающих при записи, удалении, выполнении обработки проверки заполнения и т. д. Особенность обработки событий в модуле формы заключается в том, что они срабатывают и при комплексе программной работы с объектом. Такое расположение процедур и функций в модуле объекта позволяет обращаться к ним из других источников (к примеру, из внешних обработок 1С). При этом порой возникает необходимость вызова такой процедуры из основной формы объекта.
2. Функции основного реквизита формы
Вызов выполняется в несколько шагов и предполагает следующую логику:
из клиентской процедуры формы вызывается сопутствующая серверная процедура, в которой основной реквизит управляемой формы 1С подготавливается для передачи данных на сервер функцией РеквизитФормыВЗначение(). Далее вызывается процедура, расположенная в модуле объекта. После обработки прикладной объект возвращается в реквизит формы с помощью функции ЗначениеВРеквизитФормы()
Также стоит обратить внимание, что вызываемая из модуля объекта процедура должна быть экспортной.
Специалист компании «Кодерлайн»
Анна Кондренко