СистемнаяИнформация = Новый СистемнаяИнформация;
Если СвойМодульСервер.КассирСтоловойРольДоступна() или СвойМодульСервер.МедикРольДоступна() Тогда
НастройкиКлиента = Новый НастройкиКлиентскогоПриложения();
НастройкиКлиента.ОтображатьПанелиНавигацииИДействий = Ложь;
НастройкиКлиента.ОтображатьПанельРазделов = Ложь;
НастройкиКлиента.РежимОткрытияФормПриложения = Вычислить("РежимОткрытияФормПриложения.Закладки");
НастройкиИнтерфейса = Новый НастройкиКомандногоИнтерфейса();
НастройкиИнтерфейса.ОтображениеПанелиРазделов = Вычислить("ОтображениеПанелиРазделов.Текст");
Иначе
// Возврат;
НастройкиКлиента = Новый НастройкиКлиентскогоПриложения();
НастройкиКлиента.ОтображатьПанелиНавигацииИДействий = Истина;
НастройкиКлиента.ОтображатьПанельРазделов = Истина;
НастройкиКлиента.РежимОткрытияФормПриложения = Вычислить("РежимОткрытияФормПриложения.Закладки");
НастройкиИнтерфейса = Новый НастройкиКомандногоИнтерфейса();
НастройкиИнтерфейса.ОтображениеПанелиРазделов = Вычислить("ОтображениеПанелиРазделов.КартинкаИТекст");
КонецЕсли;
Этот код я скомунизил тут. Но почему-то после срабатывания кода в первой половине условия, тот же юзер сменив роль заходит и у него меню пустая. Почему????
(4) Под юзером Админ права - "Полные права я всегда конфигурирую итп. Но вот для отладки кое-чего я включил этому юзеру т е себе роль кассира и когда эту роль убрал мне интерфейс не хочет возвращаться. Совершенно чистое поле не меню не подсистемы итп.
Вобщем не знаю что за херь но зашел в главное меню - сервис - параметры. И поменял Внешний вид в Одтельных окнах. Интерфес поменялся. но если обратно вернуть во вкладках то ничего не вернулось.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn