Массив в RLS вместо В ИЕРАРХИИ #796358


#0 by marshalbratsk
Как можно передать список значений в параметр сеанса? Надо ограничить доступ пользователю только к его подразделению, а у этого подразделения есть ещё дочерние подразделения. "В ИЕРАРХИИ" в ограничении доступа к данным нет, задать параметру сеанса тип "Список значений" и вручную забить в него все подразделения тоже нельзя. Как быть? Не создавать же на каждое подразделение отдельный параметр сеанса. Хелп
#1 by marshalbratsk
Доступ к сотрудникам только из его подразделения. Конфигурация типовая с доработками ЗУП 2.5.155
#2 by Naf2017
сделать параметр сеанса с типом "фиксированный массив"
#3 by marshalbratsk
Попробовал, всё равно ошибка. До этогокогда одно подразделение передавал и тип ставил ПодразделенияОрганизаций, то всё норм работало Несоответствие типов {МодульСеанса}: Ошибка при установке значения атрибута контекста (СГМ) по причине: До этого код:
#4 by Naf2017
ПараметрыСеанса.ВидимыеМенеджерыПродаж = Новый ФиксированныйМассив(МассивВидимыхМенеджеровПродаж);
#5 by marshalbratsk
Да, спасибо, уже понял, что не обычный массив надо передавать, а фиксированный. Всё теперь работает, спасибо
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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