|
на ходу добавить права на просмотр подсистемы |
☑ |
0
PiotrLoginov
05.03.14
✎
23:25
|
Здрасте всем. Допустим, в режиме предприятия захожу в настройки пользователя и добавляю ему роль, дающую право на отображение некоей подсистемы в его интерфейсе. Как сделать, чтобы без перезапуска программы в панели разделов появилась необходимая подсистема?
Уточню: необходимые права успешно добавляются пользователю программно. Если перезапустить программу, нужная подсистема появляется в панели разделов. А без перезапуска как-то можно программно или интерактивно перезагрузить панель разделов с учетом добавленной пользователю Роли?
|
|
1
vicof
05.03.14
✎
23:33
|
ОбновитьИНтефейс() не?
|
|
2
PiotrLoginov
05.03.14
✎
23:34
|
(1) Да пробовал, не помогло
|
|
3
PiotrLoginov
05.03.14
✎
23:35
|
открытая форма при ОбновитьИнтерфейс() закрывается, окно явно обновляется, но список подсистем остается прежним
|
|
4
PiotrLoginov
05.03.14
✎
23:36
|
добавлю: это основное, активное окно, в котором собственно была открыта форма обработки, меняющей права пользователя.
|
|
5
vicof
05.03.14
✎
23:43
|
блин, недавно где-то читал, щас поищу
|
|
6
vicof
05.03.14
✎
23:45
|
Хотя не, наверное так не сделаешь баз перезапуска.
|
|
7
PiotrLoginov
05.03.14
✎
23:47
|
(6) все равно спасибо за участие
вообще странно, встречал пробемы, которые невозможно было решить программно, но уж предусмотреть возможность интерактивного обновления разрабам бы не помешало
|
|
8
PiotrLoginov
05.03.14
✎
23:47
|
* проблемы
|
|
9
PiotrLoginov
05.03.14
✎
23:49
|
получается, изменения в правах по логике платформы требуют в идеале перезапуска клиента для полноценного влияния на возможности пользователя
|
|
10
vicof
05.03.14
✎
23:55
|
(9) да, именно
|
|