Имя: Пароль:
1C
1С v8
Вопрос по СКД
0 gnatishen
 
22.02.12
20:01
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, НастройкиОтчета, ДанныеРасшифровки,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));

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

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

В данном примере результат выгружается в таблицу значений,
есть ли возможность немного подкорректировать таблицу значений и загрузить ее обратно для вывода стандартными средствами?
1 le_
 
22.02.12
20:27
Можно создать еще одну схему, в которую передать ТЗ в качестве внешнего источника данных.
2 echo77
 
22.02.12
20:30
(1) Можно, только что делать с отборами, группировками, параметрами?
В выводимом табличном документе они не будут присутствовать.

Может стоит призадуматься и доработку таблицы сделать в СКД? или постобработку табличного документа замутить?
3 Мигрень
 
22.02.12
20:33
Посмотрите вот здесь, сегодня выложил обработку. Там в качестве источника СКД - ТЗ и программная установка параметров.

http://infostart.ru/public/118305/
4 le_
 
22.02.12
20:43
(2) Если схему сделать правильно, всё будет.