Ограничение полей в СКД по ролям? #758677


#0 by simol
Можно ли в конструкторе СКД настроить доступность ресурсов по ролям пользователей? Например кладовщику в отчете закрыть ресурсы с суммой и оставить только ресурсы с количеством.
#1 by aleks_default
А разные варианты сделать  не вариант? прошу прощения за тавтологию...
#2 by Fuas4
Вроде нельзя. Можно в целом ограничить через Роли доступ к реквизиту, например, и тогда он в отчет попадать не будет. Тут разве что программно менять настройки отчета. Но мне нравится вариант
#3 by simol
кладовщик может изменять вариант и соответственно добавить эти ресурсы пока сделал костыль: параметр у которого в выражении вызов общего модуля и там возвращается 1 или 0. Этот параметр умножаю на ресурсы, которые нужно скрыть. Но может есть правильный вариант где-то галки проставить по ролям.
#4 by Гёдза
можно у роли закрыть право на чтение ресурса
#5 by Гёдза
безотносительно СКД
#6 by VikingKosmo
> кладовщик может изменять вариант нифига себе продвинутые кладовщики! Тут человеку с двумя высшими не всегда получается объяснить, как в СКД, что то менять...
#7 by aleks_default
"параметр у которого в выражении вызов общего модуля и там возвращается" - а в этом общем модуле написано "Если РольДоступна("Кладовщик") Тогда"?
#8 by VikingKosmo
опять таки, а почему не запретить кладовщику менять структуру отчета?
#9 by simol
да
#10 by simol
можно и клавиатуру дать только с нужными кнопками :)
#11 by Nuobu
В выражении написал: Выбор Когда РольДоступна("Бухгалтер") Тогда 0 Иначе СуммаВзаиморасчетовОстаток Конец Взлетело.
#12 by aleks_default
так может проще просто права на просмотр регистра забрать у кладовщика?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С