Модуль приложения существует в единственном экземпляре и принадлежит всей конфигурации в целом. Он автоматически выполняется в момент загрузки конфигурации, при старте следующих клиентских приложений:
Модуль приложения предназначен для отработки действий, связанных с сеансом работы пользователя (прежде всего обработки начала и окончания сеанса работы). Он недоступен для процедур, работающих на сервере. В нем рекомендуется реализовывать только обработчики соответствующих событий. Следует помнить, что необработанное исключение в каком-либо обработчике события этого модуля приведет к аварийному завершению работы всей системы.
Процедура ПриНачалеРаботыСистемы()
Попытка
а = 1/0;
Исключение
Сообщить("Деление на 0");
КонецПопытки;
КонецПроцедуры
В
то же время следующий пример приведет к аварийному завершению:
Процедура ПриНачалеРаботыСистемы()
а = 1/0;
КонецПроцедуры
Процедуры и функции модуля приложения, а также
переменные, для которых в заголовке указано ключевое слово Экспорт, доступны:В контексте модуля приложения доступны: