|
v8: RLS Ограничение | ☑ | ||
---|---|---|---|---|
0
discant
02.05.12
✎
11:34
|
Добрый день!
Есть острая необходимость закрыть в списке "Состояние" документа "Заявка на расходование Средств" в УПП элемент Утвержден всем ролям кроме Полные права и еще одной роли. Если Ставить ограничение для каждой роли по полю Состояние запросом ГДЕ Состояние <> "Утвержден" ограничение не устанавливается и любой сможет увидеть этот элемент. Если пытаешься обратиться к непосредственно перечислению "СостоянияОбъектов" и ограничить запросом ГДЕ Состояние <> Перечисления.СостоянияОбъектов.Утвержден Вываливается ошибка "Поле не найдено". Что я делаю не так? |
|||
1
КМ155
02.05.12
✎
11:36
|
(0)ГДЕ Состояние <> Значение(Перечисление.СостоянияОбъектов.Утвержден)
|
|||
2
Irbis
02.05.12
✎
11:36
|
ЗНАЧЕНИЕ(Перечисление.СостоянияОбъектов.Утвержден) ?
|
|||
3
discant
02.05.12
✎
13:35
|
Спасибо!
Однако в процессе редактирования при раскрытии списка Состояние пункт Утвержден все равно виден роли, которая не должна его видеть. А есть ли возможность ограничить перечисление? В свойствах роли Группа объектов перечисления и нужное перечисление тоже есть, но прав у него нет и, соответственно RLS тоже не добавить. |
|||
4
xsnika
02.05.12
✎
13:37
|
Может добавить фильтр для этой роли "при начале выбора"
|
|||
5
discant
02.05.12
✎
13:59
|
Поясните, пожалуйста
|
|||
6
ИС-2
naïve
02.05.12
✎
14:04
|
(4) нет так не надо. Ограничение написано для документа или справочника? Если виден, то есть какая-то роль с доступом (пользоветель?). В одинс С пинцеп хоть где разрешено значит везде разрешено
|
|||
7
ИС-2
naïve
02.05.12
✎
14:06
|
какие роли есть у пользователя?
|
|||
8
discant
02.05.12
✎
14:18
|
Ограничения устанавливаются на документ.
Пользователь имеет роли Пользователь и редактируемая роль... В редактируемой роли у пользователя есть Все права, кроме удаления этого документа. Хотелось бы, чтобы не был виден один из элементов списка Состояние. |
|||
9
155153144627
02.05.12
✎
14:18
|
Нужно ставить ограничение у всех ролей пользователя, включая роль "Пользователь". Если хоть в одной будет разрешено все, пользователь будет видеть все.
|
|||
10
discant
02.05.12
✎
14:22
|
У роли "Пользователь" вообще нет прав на документы.
Соответственно, запрещать тоже нечего. |
|||
11
discant
02.05.12
✎
14:58
|
Так что там насчет фильтра "Перед выбором".
|
|||
12
discant
02.05.12
✎
14:59
|
?
|
|||
13
J_B
02.05.12
✎
15:18
|
Лучше просто установить ограничение на запись документа с состоянием "Утвержден", а сам пункт пусть болтается в списке выбора - ничего плохого, по моему, в этом нет.
|
|||
14
discant
02.05.12
✎
15:30
|
Хотелось бы уточнить: под записью вы имеете ввиду галки Изменение и добавление?
|
|||
15
J_B
02.05.12
✎
15:34
|
Не совсем галки. Туда, как-раз, я бы и прицепил РЛС запрос (к этим 2 пунктам).
|
|||
16
discant
02.05.12
✎
15:44
|
Это я и имел ввиду =) Большое спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |