Имя: Пароль:
1C
1С v8
НастройкиКлиентскогоПриложения - так ведь толком и не работает
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
ПередНачаломРаботыСистемы пробовал?