|
RLS на некоторые элементы справочника для всех пользователей
| ☑ |
0
Попытка Исключения
02.08.25
✎
16:59
|
Всем привет. Есть справочник в бухгалтерии, в котором нужно спрятать некоторые элементы от возможности выбора, ввода по строке и т.д. для всех пользователей. Как это сделать через RLS? Или через параметры сеанса как-то можно? Мне просто нужно отобрать элементы и скрыть, без гибких настроек.
В RLS смущает тот факт, что "Если пользователь имеет несколько ролей, система применяет роль с большими правами." Получается заходить в каждую роль в конфе и редактировать rls? Или как-то по-другому решается?
Поделитесь опытом, пож-ста
|
|
1
Voronve
02.08.25
✎
19:32
|
(0) Пометка удаления, например
и в параметрах выбора = не помеченные на удаление
|
|
2
PR
02.08.25
✎
19:34
|
(0) А если элемент уже выбран в реквизите, его значение должно быть видно?
И вообще, исходная задача-то какая?
|
|
3
Voronve
02.08.25
✎
19:35
|
(2) Как описано - так и насоветовано )
|
|
4
PR
02.08.25
✎
19:37
|
(3) Описано хреново
А насоветовано вообще не то, нерабочий вариант
|
|
5
Voronve
02.08.25
✎
19:41
|
(4) ыыы ... проверял ?
|
|
6
PR
02.08.25
✎
19:47
|
(5) Что проверять?
Указание параметров выбора во всех реквизитах данного типа?
Ты серьезно?
Это делается в обработчике "Обработка получения данных выбора" что ли или как-то так, лень вспоминать, в модуле менеджера самого справочника, короче
|
|
7
PR
02.08.25
✎
19:48
|
Только вот ограничения видимости самих элементов это никак не дает, тут только RLS
Поэтому и (2)
|
|
8
Попытка Исключения
04.08.25
✎
09:50
|
(7) Спасибо, RLS помог. Может поможет кому, но есть возможность не каждую роль копать, а правой кнопкой на ветку в конфе "Роли", и там выбрать первый пункт, через него проще редактировать...
|
|
9
Прохожий
04.08.25
✎
19:10
|
(0) А условного оформления в формах не достаточно если прям от всех?
|
|
10
PR
04.08.25
✎
19:13
|
(9) Нет
|
|