HelpF.pro

Как запустить внешнюю обработку из справочника дополнительных внешних отчетов или обработок?

Откроем внешнюю обработку из справочника дополнительных внешних отчетов или обработок:
Код 1C v 8.х
 ТекСсылка=Справочники.ВнешниеОбработки.НайтиПоНаименованию("РеестрЦфо"); 
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные = ТекСсылка.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
Если ТекСсылка.ВидОбработки = Перечисления.ВидыДополнительныхВнешнихОбработок.Отчет Тогда
Форма = ВнешниеОтчеты.ПолучитьФорму(ИмяФайла);
Иначе
Форма = ВнешниеОбработки.ПолучитьФорму(ИмяФайла);
КонецЕсли;
Форма.Открыть();
УдалитьФайлы(ИмяФайла);

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq82/view/1434.html