Собссно, есть внешняя обработка с формой.
У нее есть экспортируемая процедура ВыполнитьКоманду.
В ней открывается форма нового документа.
Есть процедура ОбработкаОповещения.
1. Открываю обработку Файл - Открыть.
Пошла команда, открылась форма нового документа, я записал и закрыл.
Тут срабатывает обработка оповещения.
2. Открываю обработку как дополнительную (через ком. панель)
При этом в общем модуле происходит получение формы обработки и выполнение ее экспортного модуля.
Пошла команда, открылась форма нового документа, я записал и закрыл.
Обработка оповещения не срабатывает.
Как быть? Необходимо поймать в модуле формы событие закрытия документа.
В модуле обработки ставлю тип
ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы()
В модуле формы команда выполняется в ПриОткрытии
с ЭтаФорма.Закрыть()
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс