Внешние обработки
Так же, как и в версии 7.7, в версии 8.0 любой отчет или обработка может быть сохранен во внешний файл, т.е. он будет храниться вне информационной базы. В версии 8.0 изменился формат у внешних обработок, теперь они хранятся в файлах с расширением «EPF».
Для запуска внешней обработки можно использовать команду меню «Файл -> Открыть». Если же это требуется сделать программным образом, то необходимо воспользоваться менеджером внешних обработок, для чего предназначено свойство ВнешниеОбработки глобального контекста. Обратите внимание, что теперь нет команды ОткрытьФорму, которая была в версии 7.7.
Следующий пример обращается к внешней обработке «АнализПродаж.ерf», задает ей параметр Контрагент и вызывает процедуру Печать, а результат помещается в поле табличного документа:
Обработка = ВнешниеОбработки.Создать("с:\АнализПродаж.epf");
Обработка.Контрагент = ВыбКонтрагент;
Обработка.Печать(ЭлементыФормы.ПолеТабДок);
Заметьте, что форма внешней обработки даже не показывается на экране. Из нее используется только процедура Печать для формирования печатной формы.