Если ТекСсылка.ВидОбработки = Перечисления.ВидыДополнительныхВнешнихОбработок.ОтчетТогда
Форма= ВнешниеОтчеты.ПолучитьФорму(ИмяФайла);
Иначе
Форма= ВнешниеОбработки.ПолучитьФорму(ИмяФайла);
КонецЕсли;
Форма.Открыть();
УдалитьФайлы(ИмяФайла);
КонецПроцедуры
В этом коде:
1. Мы ищем ссылку на внешний отчет по его имени.
2. Получаем временное имя файла и загружаем двоичные данные отчета.
3. В зависимости от типа обработки (отчет или другая обработка) получаем соответствующую форму.
4. Открываем форму и удаляем временный файл.
Не забудьте заменить ”ИмяВашегоОтчета” на фактическое имя вашего отчета.