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