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