Есть внешний отчет. нужно его подключить к системе и программно запускать (открывать форму). как это корректно делается? я добавляю отчет в справочник ВнешниеОбработки. а как его программно открыть не знаю и можно ли вообще это сделать или придется его жестко вставлять в систему как объект метаданных?
Получилось. вот код.
Отчет = Справочники.ВнешниеОбработки.НайтиПоНаименованию("РеестрДоговоров");
ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные = Отчет.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла);
Форма = ВнешниеОтчеты.ПолучитьФорму(ИмяФайла);
Форма.Открыть();
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший