Как получить все роли пользователя? #354560


#0 by ОМЭЗ
Как получить все роли пользователя?
#1 by DZENN
смотри в типовых, например в ЗУП
#2 by log
Циклом
#3 by ОМЭЗ
Да гдеж взять этот ЗУП Циклом по чём? Опиши пожалуйста
#4 by Валерыч
объект ПользовательИнформационнойБазы. свойство Роли. Читай СП
#5 by Maxus43
СписокПользователей = ПользователиИнформационнойБазы.ПолучитьПользователей;
#6 by Serg_1960
#7 by ОМЭЗ
Подскажите почему оно сдесь выдаёт ошибку Перечисления.НаборПравПользователей.[ТекРоль]
#8 by Maxus43
отладчиком смотрел? на Перечисления.НаборПравПользователей.[ТекРоль]? ставлю пиво что там нет этого перечисления и не должно быть.
#9 by Maxus43
что за перечисление такое вобще? в ЗУПе нет
#10 by Ivan_495
Перечисления.НаборПравПользователей есть в УПП
#11 by ОМЭЗ
Есть но там ТекРоль выдаёт как "Полные права",а в перечислении "Полныеправа" УПП для Украины
#12 by Serg_1960
К твоей прошлой ветке нашел ответ: Для каждого пользователя можно получить границу его изменений документов ПараметрыСеанса.ГраницыЗапретаИзмененияДанных
#13 by ОМЭЗ
А если у него для кождой роли стоит определлёная дата?
#14 by Serg_1960
Да тяжелый случай :(а я наивный думал конфа для Украины только языком отличается :)
#15 by Serg_1960
Выше была шутка. А это уже не шутка Перечисления.НаборПравПользователей.[ТекРоль] возвращает значение конкретного перечисления т.е. Перечисления.НаборПравПользователей.БухгалтерМСФО --> "Бухгалтер МСФО"
#16 by Serg_1960
Почему у тебя масло маслянное: что проще сказать не можешь: Набор.Отбор.Роль.Установить(ТекРоль);
#17 by ОМЭЗ
Ты Цикл видел,ТекРоль - это не перечисление А вот конфа как раз и на русском языке
#18 by Serg_1960
Не ругайся. Я ведь не знаю какой тип у Роль из регистра...
#19 by ОМЭЗ
Я не ругаюсь.Извини если чтото не то.Тип перечисления
#20 by Serg_1960
Да и ты не обижайся. Это я так по инерции, не сообразил
#21 by Serg_1960
Может быть тебе вот это поможет: Эта абракадабра возвращает перечисление как объект метаданных: Перечисления.НаборПравПользователей.[ТекРоль].Метаданные.ЗначенияПеречисления.[ТекРоль]
#22 by Serg_1960
Можно вывернуть наизнанку и получить тот-же эффект: Метаданные.Перечисления.НаборПравПользователей.ЗначенияПеречисления.[ТекРоль]
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям