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