Как из менеджера документа вызвать отчет конфигурации с параметрами?

1. Asuneft 3 30.11.23 11:58 Сейчас в теме
В менеджере есть две процедуры:

Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт
	// Формирование квитанций
	КомандаПечати = КомандыПечати.Добавить();
	КомандаПечати.Обработчик = "УПЖКХ_ТиповыеМетодыКлиент.ВыполнитьКомандуПечатиБП";
	КомандаПечати.Идентификатор = "Платежный документ";   
	КомандаПечати.МенеджерПечати = "Документ.УПЖКХ_ФормированиеКвитанций";
	КомандаПечати.Представление = НСтр("ru = 'Печать квитанций'");
	КомандаПечати.Порядок = 1;
	КомандаПечати.ПроверкаПроведенияПередПечатью = Ложь;   
	
КонецПроцедуры

Процедура Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода, СписокСотрудников = Неопределено) Экспорт 
	
	//ПараметрыОтчета = Новый Структура;
	//ПараметрыОтчета.Вставить("Организация", Объект.Организация);
	//ПараметрыОтчета.Вставить("ВидМакета", Запись.ФормаКвитанции);
	//	
	//ОткрытьФорму("Отчет.УПЖКХ_ПлатежныйДокумент.Форма.ФормаОтчета", ПараметрыОтчета, ЭтаФорма, Истина); 
	
КонецПроцедуры
Показать


как сформировать отчет Отчет.УПЖКХ_ПлатежныйДокумент.Форма.ФормаОтчета с параметрами из документа?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. starik-2005 3127 30.11.23 12:27 Сейчас в теме
Если отчет на компоновке, то создать объект отчета, в настройках заполнить нужные параметры и скомпоновать результат соответствующим методом объекта отчета. На выходе табличный документ - параметр метода СкомпоноватьРезультат.
3. Asuneft 3 30.11.23 13:11 Сейчас в теме
4. starik-2005 3127 30.11.23 13:26 Сейчас в теме
(3)
отчет без СКД
Значить у него в модуле объекта должна быть функция, которая формирует отчет, а параметры - это реквизиты объекта отчета. Как он формируется - это можно посмотреть в форме отчета.
Оставьте свое сообщение

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