|
Вопрос по шаблонам ограничения доступа RLS
| ☑ |
0
Посмотрим
06.10.15
✎
21:31
|
В справочнике организации необходимо убрать возможность выбора элементов помеченных на удаление элементов. В роли добавил правило
"Организации ГДЕ НЕ Организации.ПометкаУдаления" поставил на операцию Чтение. Все вроде хорошо (понятно, что в уже существующих документах будет корявое отображение поля организация, если она помечена). Так проблема - при пометке на удаление элементов справочника выдает сообщение "Недостаточно прав", при этом не удаляет элемент. Возможно ли обойти данную ошибку?
|
|
1
Посмотрим
06.10.15
✎
21:35
|
Я так понимаю в транзакции записи система пытается снова прочитать записанные данные, но не получает данные и вылетает с ошибкой, отменяя при этом транзакцию.
|
|
2
mehfk
06.10.15
✎
21:36
|
Это не ошибка.
|
|
3
mehfk
06.10.15
✎
21:38
|
Запрети наърен пометку на удаление всем, кроме полных прав.
|
|
4
Посмотрим
06.10.15
✎
21:41
|
Это понятно, что не ошибка, может оно и к лучшему, что пользователи не смогут удалять. Просто интересно возможно ли ограничить видимость, при этом оставляя возможность ставить пометку или хотя бы убрать это сообщение.
|
|
5
ДемонМаксвелла
06.10.15
✎
22:18
|
(0) не надо через права. Просто в форме выбора организации наложи отбор. Еще подпиской можно запретить проводиться таким документам.
Обойти можно конечно через вызов привилегированного модуля, но не нужно.
|
|
6
Посмотрим
06.10.15
✎
22:36
|
А что делать с автоподбором в строке или "быстрым выбором", а организации именно так и открываются, писать обработчики на каждое поле в каждой форме?
|
|
7
ДемонМаксвелла
06.10.15
✎
22:50
|
(6) а ты переименуй эти организации в "НЕ ВЫБИРАТЬ ..."
|
|
8
Посмотрим
06.10.15
✎
22:56
|
их не нужно было вообще, чтобы видели)
|
|
9
ДемонМаксвелла
06.10.15
✎
23:03
|
(8) ну смотри сам
|
|