Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 12:28

Программное формирование отчета для сохранения из обработки

Автор danv, 15 ноя 2022, 11:16

0 Пользователей и 1 гость просматривают эту тему.

danv

Добрый день!
Подскажите как программно сформировать отчет из обработки и сохранить его в PDF формат.
Делаю так:

ПараметрыОтчета = Новый Структура;
ПараметрыОтчета.Вставить("ВнешнийВызов", Истина);
ПараметрыОтчета.Вставить("ДатаДокумента", Объект.КонецПериода);
ПараметрыОтчета.Вставить("ЛицевойСчет", Объект.ЛицевойСчет);
ФормаОтчета = ПолучитьФорму("Отчет.икЕдиныйПлатежныйДокумент.Форма.ФормаОтчета", ПараметрыОтчета);
ФормаОтчета.Отчет.НастройкаШтрихКода = ПолучитьШтрихКод("QR Code");
ОткрытьФорму(ФормаОтчета); // Если форму не открывать результат пустой.
ФормаОтчета.Результат.НачатьЗапись(, "D:\Тест\ПД_Тест.PDF", ТипФайлаТабличногоДокумента.PDF);
ФормаОтчета.Закрыть(); // Срабатывает событие с выводом диалога.

Так все сохраняется. Но можно ли как то не отрывая форму получить результат. И когда форма закрывается срабатывает событие "ПередЗакрытием" и там прописано появление диалога - можно ли как то это обойти?

antoneus

Можно получить СКД отчета и сформировать его программно.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск