Имя: Пароль:
1C
1С v8
RLS доступ к номенклатуре
0 Snik_666
 
18.10.14
20:31
Добрый день! Подскажите если необходимо показывать конкретные группы, которые указаны как соответствие пользователь и группа номенклатуры в рег. св., то  как правильно писать в конкретной роли доступ номенклатуры на чтение.  Вот код у меня получился он показывает и группу и элемент, но надо их отдельно забивать(в рег. св. ) , а хотелось бы чтобы указав группу получить доступ ко всему что в этой группе номенклатуры

Номенклатура ГДЕ ВЫБОР
            КОГДА 1 = 1
                ТОГДА Номенклатура.Ссылка В ИЕРАРХИИ
                        (ВЫБРАТЬ
                            ДоступПользователяКНоменклатуре.Товар КАК Товар
                        ИЗ
                            РегистрСведений.ДоступПользователяКНоменклатуре КАК ДоступПользователяКНоменклатуре
                        ГДЕ
                            ДоступПользователяКНоменклатуре.Пользователь = &ТекущийПользователь
                        СГРУППИРОВАТЬ ПО
                                                ДоступПользователяКНоменклатуре.Товар)
            ИНАЧЕ 1 = 1
        КОНЕЦ
1 MSII
 
18.10.14
20:51
Помнится, раньше нельзя было использовать В Иерархии в РЛС. Давно разрешили?
2 Snik_666
 
18.10.14
20:57
(1) и нельзя, только В
3 Fragster
 
гуру
18.10.14
21:18
можно доп регистр с хранением иерархии, см. последние сообщения в получение самого верхнего родителя в справочнике
4 Fragster
 
гуру
18.10.14
21:18
соединение по большеменьше
5 mehfk
 
18.10.14
21:46
(0) Посмотри как в типовой УПП организовано ограничение по записи на справочник номенклатуры
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.