0
Sun125
06.04.11
✎
01:31
|
Как программно задать структура отчета, если используется таблица, причем одна группировка подчинена другой?
Таблица = КомпоновщикНастроек.Настройки.Структура.Добавить(Тип("ТаблицаКомпоновкиДанных"));
Колонка = Таблица.Колонки.Добавить();
Колонка.Использование = Истина;
ПолеК = Колонка.ПоляГруппировки.Элементы.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных"));
ПолеК.Использование = Истина;
ПолеК.Поле = Новый ПолеКомпоновкиДанных("Период");
АвтоПоле = Колонка.Выбор.Элементы.Добавить(Тип("АвтоВыбранноеПолеКомпоновкиДанных"));
АвтоПоле.Использование = Истина;
Строки = Таблица.Строки.Добавить();
Строки.Использование = Истина;
ПолеК = Строки.ПоляГруппировки.Элементы.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных"));
ПолеК.Использование = Истина;
ПолеК.Поле = Новый ПолеКомпоновкиДанных("Склад");
АвтоПоле = Строки.Выбор.Элементы.Добавить(Тип("АвтоВыбранноеПолеКомпоновкиДанных"));
АвтоПоле.Использование = Истина;
ПолеК = Строки.ПоляГруппировки.Элементы.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных")); // ???
ПолеК.Использование = Истина;
ПолеК.Поле = Новый ПолеКомпоновкиДанных("Номенклатура");
АвтоПоле = Строки.Выбор.Элементы.Добавить(Тип("АвтоВыбранноеПолеКомпоновкиДанных"));
АвтоПоле.Использование = Истина;
|
|