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