Collapsed column

В руководстве есть описание установки видимости колонок в таблицах путем использования collapsed (collapsed - необязательный атрибут, при указании true колонка будет изначально скрыта. Пользователи могут управлять видимостью колонки с помощью меню, доступного по нажатию кнопки table column control button в правом верхнем углу таблицы, если атрибут columnsCollapsingAllowed имеет значение true. По умолчанию имеет значение false.)
Но когда я устанавливаю в XML column id=“a_Cc_a1_Type” collapsed=“true”, колонка не скрывается. При попытке скрыть колонку программно, используя c_LsTable.getColumn(“a_Cc_a1_Type”).setCollapsed(true) = эффект тот же.
Как мне настроить програмно динамическое скрытие/показ колонок?
Версия jmix - 1.5.3

Без кода сказать сложно что у вас там.

Я подозреваю, что у вас в экране добавлен ScreenSettingsFacet
А программно скрыть колонку вы пытаетесь до открытия экрана.

Собственно ScreenSettingsFacet запомнил, что у вас показана колонка и в момент открытия экрана заново показывает ее.

Спасибо, дело было именно в этом. Отключила сохранение настроек для нужной таблицы и все заработало