|
УФ. Вопрос по RLS |
☑ |
0
Rounder
20.03.14
✎
12:51
|
Как определить в момент открытия элемента справочника, что у пользователя нет права на запись этого элемента?
Форма открывается не "ТолькоПросмотр" и пользователю доступна кнопка записи - но при записи получает сообщение, что недостаточно прав (и их действительно недостаточно). И нужно такие элементы пользователю открывать только для чтения.
|
|
1
Rounder
20.03.14
✎
12:57
|
Кроме запроса к РС НастройкиПравДоступаПользователя иные варианты есть?
|
|
2
Klesk666
20.03.14
✎
12:57
|
смотри в ЖР
|
|
3
Rounder
20.03.14
✎
12:58
|
(2) Что конкретно смотреть?
|
|
4
ale-sarin
20.03.14
✎
12:59
|
(2) Че там при открытии видно?
(1) Я бы так сделал.
|
|
5
Andry888
20.03.14
✎
13:01
|
(0) функция ПараметрыДоступа
|
|
6
Rounder
20.03.14
✎
13:02
|
(5) Благодарю.
Сча посмотрю, на первый взгляд, то что нужно.
|
|
7
Rounder
20.03.14
✎
14:55
|
(5) Не прокатило. Показывает, что доуступно и все. Хотя для записи с таким значение реквизита только на чтение права.
|
|
8
Andry888
20.03.14
✎
16:45
|
(7) Да действительно - так просто проверить нельзя...
Только велосипеды рисовать, но это того не стоит
|
|
9
zladenuw
20.03.14
✎
16:48
|
Справочник = Метаданные.Справочники.Конкуренты;
Если Не ПравоДоступа("Чтение", Справочник) Тогда
Текст = "ru = ""Доступ к данному справочнику закрыт!"";"
+ " en = ""Access denied!""";
Предупреждение(НСтр(Текст));
КонецЕсли;
|
|
10
shuhard
20.03.14
✎
16:50
|
(9)ну и при чем здесь RLS ?
|
|
11
Andry888
20.03.14
✎
16:51
|
(9) Нужна проверка конкретного экземпляра справочника, а не объекта метаданных...
|
|
12
zladenuw
20.03.14
✎
17:03
|
(10,11) а тема то какая.
|
|
13
Rounder
20.03.14
✎
17:05
|
Спасибо всем отозвавшимся. Но видимо буду просто при создании запросом проверять.
|
|
14
Andry888
20.03.14
✎
17:09
|
(13) Да и запросом не проверишь...
|
|
15
Rounder
20.03.14
✎
17:15
|
(14) Проверю.
Мне известен пользователь, а соотв. и его группы.
А также ОбъектДоступа и ВидОбъектаДоступа.
А дальше если не выбрал ничего из РС или если выбрал но запись = истина - то доступ полный, иначе только чтение.
|
|
16
Andry888
20.03.14
✎
17:21
|
(15) а ты имел ввиду эмуляцию запроса RLS, ну да тож вариант...
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший