|
Разные формы настроек отчёта по условию?
| ☑ |
0
lenkavovka
30.05.22
✎
16:38
|
Всем привет!
Нужно пользователю разрешить просмотр части колонок огромного отчёта. Отчёт в конфигурации. RLS включать нецелесообразно. Клонировать отчёт - тоже нецелесообразно.
Просится решение в виде создания своей формы настроек, которую разрешать открывать каким-то пользователям, а каким-то - нет, сделать условие в "ПриОткрытии()".
А есть ли возможность включения в отчёт разных форм настроек по условию? Чтобы каким-то пользователям показывать штатную форму, а каким-то - отдельную, с минимальными настройками.
Чтобы не заниматься повторением функционала системной формы расширенных настроек в созданной форме.
|
|
1
Kassern
30.05.22
✎
16:40
|
(0) Выбрать разрешенные и убрать права на просмотр юзверам нужных колонок)
|
|
2
lenkavovka
30.05.22
✎
17:04
|
(1) а вот вторая часть идеи - "убрать права на просмотр нужных колонок". Это в каком механизме?
RLS нет, а нужные и ненужные колонки в одних и тех же регистрах.
|
|
3
Kassern
30.05.22
✎
17:10
|
(2) например у юзвера нет прав на приобретение товаров. Он формирует ведомость по товарам и видит все перемещения в расшифровке, а вместо приобретений у него будет объект не найден, или что-то типа того. Либо можно через функциональные опции ограничить доступ к данным
|
|
4
kittystark
30.05.22
✎
17:13
|
если на СКД - 2 варианта настроек, на каждый из них - назначить свой список пользователей
|
|
5
lenkavovka
30.05.22
✎
18:21
|
(3) Отчёт по регистрам, технически у него права на весь регистр(
(4) Примерно так и сделано, но пользователи через расширенные настройки вытаскивают то, что им не хотят показывать.
|
|
6
shuhard
30.05.22
✎
18:28
|
(5) при компоновке результата удалить всё запрещенное и пусть себе настраивают
|
|
7
kittystark
30.05.22
✎
18:50
|
(5) программно на форме всем кнопкам открывающим настройки Доступность = ложь (для пользователей без административных прав)
|
|