|
НастройкиКлиентскогоПриложения - так ведь толком и не работает |
☑ |
0
PiotrLoginov
03.07.13
✎
16:51
|
Понадобилось отключить для определенного пользователя панель разделов. Написал в модуле управляемого приложения:
Процедура ПриНачалеРаботыСистемы()
ПриНачалеРаботыСистемыКлиент.Старт();
КонецПроцедуры
В общем модуле:
Процедура Старт() Экспорт
НКП = Новый НастройкиКлиентскогоПриложения;
НКП.ОтображатьПанельРазделов = Ложь;
НКП.ОтображатьПанелиНавигацииИДействий = Ложь;
ХранилищеСистемныхНастроек.Сохранить("Общее/НастройкиКлиентскогоПриложения",,НКП);
КонецПроцедуры
Не взлетело. Порылся на форуме в частности и в сети в целом. Несколько упоминаний подобных проблем и ни одного успешного применения. Вывод: программное управление настройками приложения так и доведено до ума. В лучшем случае работает РежимОткрытияФормПриложения (его и так использовали раньше через ЗначениеИзСтрокиВнутр). Хотя сам не проверял. Или может быть кто-то победил этот объект?
Сам решаю вопрос отбиранием прав на все подразделы у пользователя, у которого надо скрыть панель разделов - т.е. как всегда решение через одно место.
|
|
1
PiotrLoginov
04.07.13
✎
12:07
|
* управление настройками приложения так и НЕ доведено до ума
откликнитесь кто-нибудь, кому не все равно, плиз
а то чувствую себя как в пустыне один в борьбе с сабжем
|
|
2
PiotrLoginov
04.07.13
✎
15:51
|
неужели никто не откликнется?
|
|
3
H A D G E H O G s
04.07.13
✎
15:59
|
nobodycares
|
|
4
PiotrLoginov
04.07.13
✎
16:35
|
(3) понятно :)
ладно, невелика беда, буду и дальше отнимать права на все подсистемы
|
|
5
dymor
04.07.13
✎
21:50
|
ПередНачаломРаботыСистемы пробовал?
|
|