Как мне в 1с 8.1ЗУП обратиться к роли пользователя #583564


#0 by ЮлияКорж
Как мне в 1с 8.1ЗУП всем пользователям с правами не равными администратору закрыть видимость закладок
#1 by pavlika
про какие закладки речь?
#2 by ЮлияКорж
Та в обработке рабочий стол хочу закрыть видимость закладок бух учет,налоговый для всех пользователей, которые имеют права не администратора
#3 by _RTFM_
Какие права являются "администраторскими" (какая роль)?
#4 by almar
надо перейти на ЗУП КОПР. Там пользователям можно вешать индивидуальные рабочие столы
#5 by _RTFM_
Если Не РольДоступна("Администратор") Тогда
#6 by almar
КОПР=КОРП Ж)
#7 by pavlika
А смысл убирать с рабочего стола, если они полезут к ним через меню или операции
#8 by ЮлияКорж
Я создала свой интерфейс в нем не будет меню операции для них,для кадровиков,а также я не хочу,чтобы на рабочем столе они не видели того,что им не надо видеть
#9 by _RTFM_
Ну так делай в процедуре при открытии формы проверку на наличие администраторских прав и если их нет скрывай нужное, как я в написал... Пример:
#10 by ЮлияКорж
у меня ПанельСоСменнымиСтаницами пишу ЭлементыФормы.ПанельСоСменнымиСтраницами.Страницы.Страница3.Видимость=Ложь выбивает исключение
#11 by _RTFM_
ну а страницы как у тебя названы? в панели свойств(та которая справа) внизу указано имя текущей страницы в конфигураторе.
#12 by _RTFM_
+ Ну то есть ЭлементыФормы.ПанельСоСменнымиСтраницами.Страницы.ПРОДАЖИ.Видимость ... например а не Страница3
#13 by ЮлияКорж
Спасибо тебе за помощь большое, я блин еще совсем в восьмерке плаваю только переходим на 8ку
#14 by ЮлияКорж
{Обработка.РабочийСтол.Форма.Форма}: Поле объекта не обнаружено (ПанельСоСменнымиСтраницами)    ЭлементыФормы.ПанельСоСменнымиСтраницами.Страницы.Налоги.Видимость=Ложь;
#15 by ЮлияКорж
Что то опять не правильно прописано
#16 by _RTFM_
Теперь проверь правильность названия самой панели, где расположены страницы... Может они у тебя у формы установлен режим рабочего стола и страницы принадлежат панели самой формы, тогда попробуй так: Если НЕ РольДоступна("Администратор") Тогда
#17 by ЮлияКорж
Тут наверно проблема в неправильном обращении    ПанелиСоСменнымиСтраницами.Добавить("НачисленияУдержания"); Это массив, как тогда в этом случае
#18 by _RTFM_
Я думаю тебе не эти панели нужны, а основная, которые с закладками вверху и с картиночками, правильно? ну типа налоги, ПФР и т.д. Если да то вот как надо, те страницы которые должны остаться видны закоменть или удали как из блока закладок, так из кнопок, по коду ниже: Если НЕ РольДоступна("Администратор") Тогда
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям