Имя: Пароль:
1C
1С v8
Компоновщик настроек
0 lapinio
 
30.07.12
14:19
&НаСервере
Процедура СформироватьОтчет()

СхемаКомпановкиДанных=Отчеты.ОстаткиТоваров.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");    

Настройки=Новый КомпоновщикНастроекКомпоновкиДанных;
Настройки.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпановкиДанных));
Период=Настройки.Настройки.ПараметрыДанных.Элементы[0];
Период.Значение=ТекущаяДата();
Период.Использование=Истина;

МоиНастройки=Настройки.Настройки;

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

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

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

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

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

и в отчете пустота. Если настройки по умолчанию все выводит. Как правильно заполнить настройки