Имя: Пароль:
1C
1С v8
Програмно установить группировки в ОборотноСальдовойВедомостиПоСчету
0 max735
 
31.01.14
13:12
Здравствуйте,

помогите пожалуйста, что я делаю не так:

если меняю отбор:
Отчет.КомпоновщикНастроек.Настройки.Отбор.Элементы.Очистить()
все отрабатывает нормально.
Когда добавляю новый отбор:
Отчет.КомпоновщикНастроек.Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"); и т.д.
Все тоже отрабатывает нормально, на форме появляются правильно заполненные элементы отбора.

Не могу понять , почему у меня не работают группировки отчета:

Насколько я понимаю, за группировки отвечает раздел "структура" (или я не прав?).
Делаю:
Отчет.КомпоновщикНастроек.Настройки.Структура.Очистить();
Все вручную заведенные группировки остаются на месте.
Соответственно, когда добавляю группировки:
Группировка = Отчет.КомпоновщикНастроек.НастройкиСтруктура.Добавить(Тип("ГруппировкаКомпоновкиДанных"));
ПолеГруппировки = Группировка.ПоляГруппировки.Элементы.Добавить(Тип("ПолеГруппировкиДанных"));ПолеГруппировки.Поле = Отчет.КомпоновщикДастроек.настройки.ДоступныеПоляГруппировок.Элементы[1].Поле);

тоже никакой реакции.

Подскажите пожалуйста, что я делаю не так.

Спасибо.