В начало

Программная установка параметров отчета на УФ

 

            Устанавливать параметры отчета следует в модуле объекта, в процедуре [ПриКомпоновкеРезультата].

 

Листинг. Модуль объекта внешнего отчета

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)

            СтандартнаяОбработка = Ложь;

   

            Настройки = КомпоновщикНастроек.Настройки; 

           

            КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;

           

            //=========================================

            //Программная установка параметров отчета

            //=========================================

            Настройки = КомпоновщикНастроек.Настройки;

            Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Должность", "Менеджер");

           

            МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки);

            ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;

            ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);

            ДокументРезультат.Очистить();

           

            ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;

            ПроцессорВывода.УстановитьДокумент(ДокументРезультат);

            ПроцессорВывода.Вывести(ПроцессорКомпоновки);  

КонецПроцедуры