76
Основными событиями, обрабатываемыми в модуле приложения,
являются события начала и окончания работы приложения. Схема вызова
представлена на рис 26.
Событие ПередНачаломРаботыСистемы появляется во время запуска
системы до открытия главного окна. В процессе обработки этого события
разработчик имеет возможность отказаться от запуска системы в случае, если
условия не выполняются. Надо учесть, что поскольку данное событие
вызывается в тот момент, когда главное окно программы ещё не открыто, будет
недоступен набор действий, которые требуют наличия главного окна.
Событие ПриНачалеРаботыСистемы появляется при запуске системы
«Вождение». Разработчики уже не могут отказаться от запуска систем, но могут
выполнять действия, которые обязательно будут выполнены при начале работы
пользователей системы (например, открытие форм, содержащих справочные
данные и т.д.)
События ПередЗавершениемРаботыСистемы появляются при завершении
работы системы «Вождение» до момента закрытия главных окон. Обрабатывая
эти события, разработчики могут отказать в завершении работы, если какое-то
условие не выполнено.
События ПриЗавершенииРаботыСистемы появляются при завершении
работы системы «Вождение» уже после закрытия главных окон. В обработчике
данного события разработчики уже не могут отказать в закрытии приложения,
но могут выполнять действие, которое обязательно должно быть выполнено
при окончании работы пользователей.
Модуль объекта
Любой прикладной объект конфигурации, данные которого могут быть
модифицированы «Вождение», имеет свой модуль. Такой модуль используют
при создании объектов встроенного языка, которые позволяют модифицировать
данные объектов конфигурации. Соответствующие объекты встроенного языка
создаются, например, при введении нового объекта, при копировании, при