Динамическое отображение вкладок в карточке

Доброго времени суток!

Столкнулся с такой проблемой: нужно добавить новые вкладки (!не детали) в карточку контакта.
Добавил, но проблема заключается в том, что их нужно динамически показывать/скрывать в зависимости от типа контакта. Метод SetVisible() не отрабатывает. Если просто присваивать свойству вкладки Visible true/false, то отрабатывает лишь при открытии карточки.

Каким образом можно реализовать данную задачу?

Нравится

4 комментария

"Constantine" написал:Если просто присваивать свойству вкладки Visible true/false, то отрабатывает лишь при открытии карточки.

Это если только на OnPrepare поставили, а если еще попробовать на OnDatasetDataChange поставить скрытие или отображение вкладок?

"Сазанов Александр Владимирович" написал:
Constantine пишет:

Если просто присваивать свойству вкладки Visible true/false, то отрабатывает лишь при открытии карточки.

Это если только на OnPrepare поставили, а если еще попробовать на OnDatasetDataChange поставить скрытие или отображение вкладок?


Вопрос по BPMonline, не по 3.X

Да что же со мной такое, почти никогда не замечаю, что для BPM.

Тогда попробуйте вместо SetVisible(true) использовать Hidden.

Page.MainTab.Hidden = false; //сделать видимым

Премного благодарен

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