|
Видимость документа в RLS помогите настроить. |
☑ |
0
budnik
26.03.19
✎
14:11
|
Создал новый документ в конфигураторе бух 3 добавил реквизит ответственный.
Создал новую роль прописал простое ограничение на просмотр ,ГДЕ Ответственный = &ТекущийПользователь
Если в списке документов есть ответственный то ограничение работает , если нет показывает все документы .
Как сделать чтобы во втором случае пользователь видел тока свои документы ?
|
|
1
Cyberhawk
26.03.19
✎
14:12
|
где ложь или ответственный = ... ?
|
|
2
budnik
26.03.19
✎
14:26
|
(1) Ответственный ссылка на справочник пользователей , текущий из параметров сеанса ссылка на справочник пользователей
Иванов должен видить тока документы Иванова , он так и видит , пока в есть колонка в списке ответственный.
|
|
3
Cyberhawk
26.03.19
✎
14:28
|
Покажи на картинке, где ты видишь все документы
|
|
4
budnik
26.03.19
✎
14:36
|
Вижу в списке все документы , если в изменить форму отключаю ответственный.
вижу документы иванова тока если включаю видимость ответственного.
|
|
5
budnik
26.03.19
✎
14:37
|
Работаю с динамическим списком , разрешенныее не включал.
|
|
6
budnik
26.03.19
✎
14:39
|
1С:Предприятие 8.3 (8.3.12.1529)
|
|
7
budnik
26.03.19
✎
14:50
|
Редактировать не дает чужие документы RLS срабатывает.
|
|
8
fisher
26.03.19
✎
14:56
|
Попробуй
ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица
ГДЕ Ответственный = &ТекущийПользователь
|
|
9
budnik
26.03.19
✎
15:39
|
(8) не помогло .
|
|
10
fisher
26.03.19
✎
15:43
|
(9) Душа моя. А ты случаем не прописал свое RLS персонально для реквизита "Ответственный"?
|
|
11
budnik
26.03.19
✎
15:49
|
(9) не , он же действует на редактирование , просмотр , в списке тока хочу убрать , чтоб не зависел включит отключит пользователь реквизит на форме.
|
|
12
fisher
26.03.19
✎
15:51
|
(11) Что "не"? Посмотри внимательно в списке "Ограничения доступа к данным". В колонке "Поля" у тебя твое RLS должно стоять напротив поля "Прочие поля". И никаких других строк быть не должно.
|
|
13
budnik
26.03.19
✎
15:55
|
(12) вай , работает , спосибо огромное .
|
|
14
fisher
26.03.19
✎
15:59
|
(13) То-то же. С доступом по полям хитрость в том, что можно, например, разрешить чтение для всех на поля, формирующие представление объекта. И тогда пользователи будут видеть корректно представление ссылок, даже если прав на чтение этих объектов нет. А отображение в динамических списках работает так - строчка объекта не отображается, если нет прав на хотя бы одно поле, которое присутствует в выводимом списке.
|
|