Имя: Пароль:
1C
1С v8
v8: Тело Макета Компоновки Данных
0 ГипноЖаба
 
13.06.12
16:16
Объясните понятным языком, что такое Тело Макета Компоновки Данных.

Проблема в следующем:
Формирую типовой отчет в бухгалтерии 3.0. В коде останавливаюсь на строке:
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, НастройкиДляКомпоновкиМакета);
В МакетеКомпоновки есть свойство Тело, содержащее значения. Всё отлично.

Но когда я формирую другой отчет, составленный на основе типового, то уже у свойства Тело значений нет.

Подскажите, в чём суть этого "Тело". Как/откуда в него данные попадают?
1 Buster007
 
13.06.12
16:19
это значит что фигово ты делаешь отчет, составленный на основе типового )

ТелоМакетаКомпоновкиДанных (DataCompositionTemplateBody)
Элементы коллекции:

МакетОбластиМакетаКомпоновкиДанных, ГруппировкаМакетаКомпоновкиДанных, ИерархическаяГруппировкаМакетаКомпоновкиДанных, ЗаписиМакетаКомпоновкиДанных, ТаблицаМакетаКомпоновкиДанных, ДиаграммаМакетаКомпоновкиДанных, ВложенныйОбъектМакетаКомпоновкиДанных

содержит всё )
2 Buster007
 
13.06.12
16:19
вот отсюда КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, НастройкиДляКомпоновкиМакета)
3 Buster007
 
13.06.12
16:19
+(2) попадают данные