|
|
|
|
СКД выгрузить два разных набора данных в две разные таблицы значений |
☑ |
0
SweetaAngel
05.07.18
✎
13:42
|
Есть обработка для которой нужен гибкий отбор, предположим номенклатуры и контрагентов.
Есть макает СКД в нем два набора данных, номенклатура и контрагенты.
Как выгрузить результаты одного набора в одну таблицу значений, а другую в другую.
|
|
1
Ботаник Гарден Меран
05.07.18
✎
13:47
|
Варианты настроек
|
|
2
DrShad
05.07.18
✎
13:50
|
(1) +1
выгрузить набор не получится - только результат отчета
|
|
3
SweetaAngel
05.07.18
✎
14:41
|
(1) Спасибо.
Может кому понадобится
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.ВариантыНастроек[1].Настройки);
МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,
КомпоновщикНастроек.Настройки, , ,
Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
тзРезультат = Новый ТаблицаЗначений;
ПроцессорВывода.УстановитьОбъект(тзРезультат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.ВариантыНастроек[2].Настройки);
МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,
КомпоновщикНастроек.Настройки, , ,
Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.ВариантыНастроек[2].Настройки);
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных);
тзРезультат = Новый ТаблицаЗначений;
ПроцессорВывода.УстановитьОбъект(тзРезультат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
|
|
4
МихаилМ
05.07.18
✎
16:06
|
можно и сразу две тз выгрузить.
используйте ВычислитьВыражениеСГруппировкойТаблицаЗначений
|
|
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн