|
СКД:не могу программно создать группировку в строке таблицы |
☑ |
0
art2010
27.10.11
✎
10:15
|
Необходимо создать вот так вот: , получается только вот так: . Т.е. не получается вместо группировки "Детальные записи" установить группировку "СчетДт".
|
|
1
art2010
27.10.11
✎
10:16
|
Код вот такой:
Настройки = ЭтотОбъект.КомпоновщикНастроек.Настройки;
Настройки.Структура.Очистить();
//26102011_Добавлен Период в колонки
//Рисуем таблицу
Таблица = Настройки.Структура.Добавить(Тип("ТаблицаКомпоновкиДанных"));
Таблица.Использование = Истина;
//нарисуем строки
СтрокаТаблицы = Таблица.Строки.Добавить();
СтрокаТаблицы.Использование = Истина;
////Рисуем структуру группировок
//// 1.Счет ДТ
ГруппировкаСчет = СтрокаТаблицы.Структура.Добавить();
ГруппировкаСчет.Использование = Истина;
ГруппировкаСчет.имя ="СчетДт";
//
ПолеСчет = ГруппировкаСчет.ПоляГруппировки.Элементы.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных"));
ПолеСчет.Использование = Истина;
ПолеСчет.Поле = Новый ПолеКомпоновкиДанных("СчетДт");
//Автовыбранное поле
ВыбранныеПоляДляСчета= ГруппировкаСчет.Выбор.Элементы.Добавить(Тип("АвтоВыбранноеПолеКомпоновкиДанных"));
ВыбранныеПоляДляСчета.Использование = Истина;
|
|
2
Рэйв
27.10.11
✎
10:17
|
(0)Учу пользоваться сервисом www.radikal.ru
Дорого.
|
|
3
art2010
27.10.11
✎
10:22
|
Спасибо за подсказку.Заново выкладываю: то что нужно: , то что получается у меня:
|
|