В продолжение ветки:
v8: Как программно свернуть группировку строк Табличного документа.
Задача: с помощью СКД сформирован отчет.
Далее в сформированный табличный документ с помощью функции ВставитьОбласть добавлены дополнительные таблицы.
Вопрос заключается в том как сгруппировать и свернуть строки добавленных таблиц.
НачатьАвтогруппировку строк не подходит, т.к. строки добавляются с помощью ВставитьОбласть.
Выход: получить области сформированных таблицам и применить к ним сначала Сгруппировать, а затем установить Видимость = Ложь
Т.о. таблица отобразится сгруппированной и свернутой.
Можно применить ПоказатьУровеньГруппировкиСтрок(0), но при этом свернуться все группировки, а это не всегда нужно!
// Свернем строки таблицы
ОблДляГруппировки=ПарамФДДоп.ТаблДок.Область(
НачСтрока
,
,КонСтрока
,
);
ОблДляГруппировки.Сгруппировать("ИмяГруппировки1");
ОблДляГруппировки.Видимость=Ложь;