Внешняя обработка запускает внешнюю печатную форму

1. fugu 23 03.12.24 19:48 Сейчас в теме
Добрый день.

Есть внешняя обработка обычные формы, которая получает список документов и нужно вывести все печатные формы из этого списка. Внешняя печатная форма есть и она работает.

Но как запустить процедуру печати модуля объекта внешней печатной формы из внешней обработки с передачей туда параметра, не знаю как...
Поделитесь, как это можно сделать.
Все что находил по гугл не рабочее(((

Прошу помощи.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
2. fugu 23 03.12.24 21:03 Сейчас в теме +1 $m
Нашёл
        Ссылка = Счет.Документ; 
	Обработка = Справочники.ВнешниеОбработки.НайтиПоНаименованию(МакетШаблона);    
	
	ВременныйФайл = ПолучитьИмяВременногоФайла("epf");
	ДД = Обработка.ХранилищеВнешнейОбработки.Получить(); 
	ДД.Записать(ВременныйФайл); 
	ВнешняяОбработка = ВнешниеОбработки.Создать(ВременныйФайл,Ложь);
       ВнешняяОбработка.СсылкаНаОбъект = Ссылка;
	ТабличныйДокумент = ВнешняяОбработка.Печать();
	ТабличныйДокумент.Показать();
Показать


Вот всё решение, всем спасибо.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. fugu 23 03.12.24 21:03 Сейчас в теме +1 $m
Нашёл
        Ссылка = Счет.Документ; 
	Обработка = Справочники.ВнешниеОбработки.НайтиПоНаименованию(МакетШаблона);    
	
	ВременныйФайл = ПолучитьИмяВременногоФайла("epf");
	ДД = Обработка.ХранилищеВнешнейОбработки.Получить(); 
	ДД.Записать(ВременныйФайл); 
	ВнешняяОбработка = ВнешниеОбработки.Создать(ВременныйФайл,Ложь);
       ВнешняяОбработка.СсылкаНаОбъект = Ссылка;
	ТабличныйДокумент = ВнешняяОбработка.Печать();
	ТабличныйДокумент.Показать();
Показать


Вот всё решение, всем спасибо.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот