Имя: Пароль:
1C
1С v8
Настройка ролей RLS. Настройка ограничений по конкретным реквизитам
0 maxipunchik
 
26.04.19
19:31
Настроено ограничение доступа к данным документа "ЭСФ" на чтение по условию:

<прочие поля> - ЭСФ ГДЕ ЭСФ.Направление = Значение(Перечисление.НаправленияЭСФ.Исходящий)

А так же вторая настройка на чтение:

Ссылка, Состояние - (пусто)

В первом условии отрабатывает как надо, открываю список и видны только ЭСФ со статусом "Исходящий",
а вот во втором проблемы. Дело в том, ссылка на документ "ЭСФ" хранится в Счете-фактуре и в одном из модулей идет обращение типа

СостояниеЭСФ = Форма.РеквизитыЭСФ.СсылкаЭСФ.Состояние;

И этот код вызывает ошибку, так как не может прочитать реквизит "состояние". В чем может быть причина?
1 maxipunchik
 
26.04.19
19:58
Отбой, ребят, нашел исчерпывающую статью. https://makushimo.ru/1c/1s-rls.html
AdBlock убивает бесплатный контент. 1Сергей