Динамическое изменение настройки колонок детали (Файлы и Ссылки)

Всем привет,

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

Попробовал прокидывать сообщение из карточки в метод init детали, и в зависимости от этого менять ProfileKey (предварительно задал свои настройки колонок с разными ключами). Работает, но проблема в том, что метод init детали не отрабатывает, когда ходишь по карточкам в Combined mode.

Кто-нибудь сталкивался с подобной задачей? В какаую сторону капать?

 

Нравится

4 комментария
Лучший ответ

Сталкивались,

смотри метод render() подробнее тут

Сталкивались,

смотри метод render() подробнее тут

Григорий Чех,

Спасибо за ответ. А можно немного поподробней о вашем решении? Не совсем понимаю как вы подменяете настройки грида в методе render.

Тёскин Дмитрий Валерьевич,

Это был ответ на 

о проблема в том, что метод init детали не отрабатывает, когда ходишь по карточкам в Combined mode.

Метод render отрабатывает, когда ходишь по карточкам в Combined mode. 

Григорий Чех,

Спасибо за уточнение. Метод onGridDataLoaded тоже вроде отрабатывает каждый раз, но по моему у него не тот контекст и подменить ProfileKey там не получится...

Показать все комментарии