|
Как закрыть доступ с элементам справочника определенной папки? | ☑ | ||
---|---|---|---|---|
0
prazdnik4334
23.02.15
✎
14:03
|
Подскажите пжл, как закрыть доступ к элементам спр. Номенклатура, принадлежащим определенной папке?
|
|||
1
prazdnik4334
23.02.15
✎
14:06
|
пробую в колонке ограничение доступа к данным писать следующее:
Номенклатура ГДЕ НЕ Номенклатура.Родитель.Наименование = "Тест". Так оно мне весь справочник закрывает. Что не так? |
|||
2
prazdnik4334
23.02.15
✎
14:11
|
(1) Имею ввиду в ролях право на чтение. Прочие поля. (РЛС).
|
|||
3
fisher
23.02.15
✎
14:12
|
(1) Наименование родителя корневого элемента - NULL
ЗЫ. Можно попробовать не изобретать велосипед, а прикрутить подсистему "Управление доступом" из БСП. Правда, по производительности их ограничения оставляют желать лучшего. Зато очень универсальные. Закроют все возможные хотелки. Но даже если использовать свои ограничения - там уже много готового помимо этого. Группы, профили, отчеты по правам - вот это всё. |
|||
4
prazdnik4334
23.02.15
✎
14:24
|
(3). По поводу, подсистемы, задачи такой не стоит. а всё-таки, что не так в моем условии?
|
|||
5
prazdnik4334
23.02.15
✎
14:28
|
(3). Да, попробовал, наложить условие на NULL и прошло. Спасибо.
|
|||
6
prazdnik4334
23.02.15
✎
14:41
|
Смущает одно. Что при поиске в форме, элемент из папки находится и выбирается в документ, хотя в папке его не видно. Чё делать?
|
|||
7
Бубка Гоп
23.02.15
✎
14:47
|
(6) а если в обработке выбора проверку на папку, и если что - отказ?
|
|||
8
fisher
23.02.15
✎
14:50
|
(6) Хм... Это УФ, полнотекстовый поиск что ли? Кроме "Прочих" никаких условий не стоит?
|
|||
9
prazdnik4334
23.02.15
✎
15:05
|
(8) Это я тестил на пустой базе. Получается, в УФ через кнопку "Найти" находит элементы из запретной папки. В Обычных формах - нет. В принципе, мне нужны обычные формы (УТП).
|
|||
10
prazdnik4334
23.02.15
✎
15:08
|
(7). Программно можно, отбор на все элементы не из папки такой-то. Не пробовал, будет ли оно отбирать например, по артикулу запрещенные элементы или нет. Хотелось понять, можно ли это сделать не программно, а через РЛС.
|
|||
11
fisher
23.02.15
✎
15:48
|
(9) В УФ "Такси" ищет через полнотекстовый поиск. Видать, провтыкали они этот момент с правами. Ведь непосредственно при полнотекстовом поиске доступа к БД не происходит. Из интереса попробуй сделать кастомную форму выбора, где кроме наименования в форме списка будет еще какой-нить реквизит.
|
|||
12
ShoGUN
23.02.15
✎
16:00
|
(10)(11) Может всё проще, и уровней вложенности в запрещённой папке много(тогда (1) не канает, а нужно В ИЕРАРХИИ, которое тормозное...)?
|
|||
13
fisher
23.02.15
✎
16:05
|
(12) Тогда так просто это не решается. В ИЕРАРХИИ в RLS вообще не допускается, если память не подводит.
|
|||
14
ShoGUN
23.02.15
✎
16:08
|
(13) Да, действительно.
|
|||
15
shuhard
23.02.15
✎
16:40
|
(13) + 1
поэтому и используется отдельный реквизит Группа доступа |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |