Group Table. Настройки отображения. Как пользоваться?

Здравствуйте!

Хотим использовать механизм “Настройки отображения”, но выявлено неадекватное поведение функционала.
Для примера, при сохранении новой настройки отображения, ранее сохраненные также слетают.
При указании “Использовать по умолчанию”. При открытии новой вкладки отображение вновь слетает…
Подскажите, это рабочий функционал?
Версия платформы 7.2.14

2021-08-20 15_49_00-ФГК Заказы

Уточнение:
Выявлено, что такое поведение наблюдается если состав полей меняется при расширении состава колонок для вывода в грид.
Также, если мы динамически при открытии грида удаляем программно ряд полей (А нам такое требуется в зависимости от “условного типа”). Потом сохраняем отображение, например 5 полей из 50, то при открытии этого же отчета но с другими удаленными полями (другой “условный тип”), шаблон уже не применяется.

Какой-то сложный механизм заложен. И расширение состава полей все ломает…

Добрый день!

По умолчанию, если кол-во колонок в сохранённой презентации отличается от существующих в таблице, презентация для свойств колонок не применяется.
Однако свойство cuba.gui.loadObsoleteSettingsForTable позволяет применять презентацию для колонок даже если какие-то отсутсвуют или добавились новые.

Добавить можно в web-app.properties:

cuba.gui.loadObsoleteSettingsForTable=true

Или изменить значение на экране Administration -> Application Properties
image

Помогло, спасибо.