|
RLS: что я делаю не так? |
☑ |
0
Fannasankh
03.12.15
✎
11:05
|
Ограничение на право "Чтения" для Справочника Контактные лица контрагентов. Владельцем является справочник контрагенты. На справочник контрагенты наложено ограничение похожим образом и работает, здесь же почему-то появляются элементы с <Объект не найден>
#Если &ИспользоватьОграниченияПравДоступаНаУровнеЗаписей #Тогда
ТекущаяТаблица
ИЗ
#ТекущаяТаблица КАК ТекущаяТаблица
где ТекущаяТаблица.Владелец.ОсновнойМенеджерПокупателя = &ТекущийПользователь или
ТекущаяТаблица.Владелец.ОсновнойМенеджерПокупателя = Значение(Справочник.Пользователи.ПустаяСсылка) или
ТекущаяТаблица.Владелец.ОсновнойМенеджерПокупателя = Неопределено
#КонецЕсли
|
|
1
butterbean
03.12.15
✎
11:07
|
где появляются элементы с <Объект не найден> ??
|
|
2
Fannasankh
03.12.15
✎
11:09
|
Открываю справочник Контактные лица контрагентов, в контрагенте. Такое ощущение, что ограничение вообще не срабатывает на контактные лица.
|
|
3
Fannasankh
03.12.15
✎
11:10
|
Грубо говоря, у меня одинаковые условия во владельце и в этом справочнике(только здесь условие по владельцу), во владельце работает, тут нет
|
|
4
vde69
03.12.15
✎
11:25
|
1. если у тебя одинаковые рельсы - то тебе обе не нужны в принципе...
2. у тебя вызов через точку что плохо
3. я-бы сделал условие по другому, это и проще в расширении и в преспективе можно легко сделать взаимозаменяемость....
где ТекущаяТаблица.Владелец.ОсновнойМенеджерПокупателя в (&МассивДоступаПоПользовательям)
|
|
5
Fannasankh
03.12.15
✎
11:29
|
(4) 1 почему обе не нужны? Я ограничил доступ к контрагентам, как мне ограничить и к контактным лицам?
2. А как без точки?
|
|
6
Ненавижу 1С
гуру
03.12.15
✎
11:30
|
возможно есть другая роль, где доступ есть
|
|
7
Fannasankh
03.12.15
✎
11:35
|
(6) точно, спасибо
|
|
8
vde69
03.12.15
✎
11:38
|
(5) без точки - добавить реквизит, или сделать джойн
|
|
9
Ненавижу 1С
гуру
03.12.15
✎
11:40
|
(8) вроде точка это и есть джойн
кстати условие "ТекущаяТаблица.Владелец.ОсновнойМенеджерПокупателя = Неопределено" не нужно
|
|
10
vde69
03.12.15
✎
13:02
|
(9) да, только одно "но" точка мешает оптимизации условия джойна.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший