В отчете пользователем могут изменяться как угодно отборы, структура группировок, выбранные поля и т.д.
Но нужно по кнопке возвращать изначальные группировки, при этом оставлять все остальное.
Не понимаю как сделать. Если просто получить настройки по умолчанию и загрузить их, то все настройки слетят. Поэтому можно ли как-то только структуру загрузить?
Делать вручную программный обход каждого элемента структуры не хотелось бы, могу какой-то из подчиненных свойств потерять.
Загружаем настройки по умолчанию - все пользовательские настройки слетают.
Берем пользовательские настройки, очищаем в них настройки структуры группировок.
Загружаем пользовательсткие настройки в компоновщик
Закон Брукера: Даже маленькая практика стоит большой теории.