Пустая таблица значений при программном отборе с скд
Здравствуйте. Подскажите, пожалуйста, почему в данном коде таблица значений остается пустой после вывода в нее процессора компоновки данных? Делала по аналогии со статьей на инфостарте, не понимаю, почему у меня работает не так, как ожидалось.
ХранилищеОбщихНастроек.Сохранить("Список", "Пользовательские настройки", КомпоновщикНастроекКД.ПолучитьНастройки(), , ТекущийПользователь);
СКД = Элементы.Список.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СКД, КомпоновщикНастроекКД.ПолучитьНастройки(), Новый ДанныеРасшифровкиКомпоновкиДанных, , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки);
Таб = Новый ТаблицаЗначений;
ПроцессорВыводаВТЗ = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
ПроцессорВыводаВТЗ.УстановитьОбъект(Таб);
ПроцессорВыводаВТЗ.Вывести(ПроцессорКомпоновкиДанных);
СписокДокументов.Очистить();
Для каждого СтрокаТЗ Из Таб Цикл
НовСтр = СписокДокументов.Добавить();
ЗаполнитьЗначенияСвойств(НовСтр,СтрокаТЗ);
КонецЦикла;
ПоказатьПо теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот