![]() |
РЛС в журнале документов Как в журнале документов на уровне прав наложить доступ на чтение определенного вида документов (в дополнение к уже написаному ограничению) |
ЗЫ В смысле мне нужно наложить дополнительное ограничение на определенный тип документов (например реализация ) в дополнение к правилу : ##Если &ИспользоватьОграниченияПравДоступаНаУровнеЗаписей ##Тогда ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК СпрПользователи ПО ТекущаяТаблица.Менеджер = СпрПользователи.ДополнительныйДоступКМенеджерам.Менеджер ГДЕ СпрПользователи.Ссылка = &ТекущийПользователь ##КонецЕсли |
Чего дополнительно ограничить-то хочешь? запретить [b]в журнале[/b] читать отдельный вид документа? А чтение экземпляров самих документов? а так... ГДЕ СпрПользователи.Ссылка = &ТекущийПользователь И ТекущаяТаблица.... не? |
нет не так думаю что то типа : НЕ ТекущаяТаблица.ССылка ССЫЛКА Документ.РеализацияТоваровУслуг |
Люди любят ставить на базу лишние тормоза... Садомазохисты... RLS по ресурсам очень затратный механизм, и если есть возможность им не пользоваться, то лучше им и не пользоваться. Т.ч. предожение убрать из журнала сам документ - гораздо более рациональное, чем ставить на него ограничение. |
(4)+1 Как вариант можно завести новую роль с указанным ограничением и отобрать у юзера старую роль, в которой документы доступны |
Текущее время: 06:39. Часовой пояс GMT +3. |