0
Dolphinbet
28.01.14
✎
09:23
|
Почему-то не работает компоновка данных в веб-сервисе? Ошибок не выдает, но результат пустой.
СКД = ПолучитьОбщийМакет("НоменклатураПоставщиков");
АдресСКД = ПоместитьВоВременноеХранилище(СКД);
КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресСКД));
КомпоновщикНастроек.ЗагрузитьНастройки(СКД.НастройкиПоУмолчанию);
КомпоновщикМакета=Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновкиДляТЗ = КомпоновщикМакета.Выполнить(ПолучитьИзВременногоХранилища(АдресСКД), КомпоновщикНастроек.ПолучитьНастройки(),,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
ПроцессорКомпоновки=Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновкиДляТЗ);
ПроцессорВыводаВТЗ = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
ТЗНоменклатура = Новый ТаблицаЗначений;
ПроцессорВыводаВТЗ.УстановитьОбъект(ТЗНоменклатура);
ПроцессорВыводаВТЗ.Вывести(ПроцессорКомпоновки,Истина);
|
|