|
RLS и Журналы документов | ☑ | ||
---|---|---|---|---|
0
Aswed
04.12.15
✎
12:36
|
УТ 10.3 стоит задача ограничить видимость пользователям по подразделениям.
Создал свой шаблон, дописав типовой все настроил и работает отлично. В списках документов пользователи видят только выделенные им подразделения. Теперь Журналы. Взял типовой шаблон и скопировав подправил его под свои подразделения. Но он сволочь не работает, в журнале пользователи видят все подразделения. Подскажи что не так? Кусок кода КОГДА НазначениеВидовОбъектовДоступа.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Подразделения) ТОГДА ВЫБОР КОГДА (НЕ 1 В (ВЫБРАТЬ ПЕРВЫЕ 1 1 ИЗ РегистрСведений.ОбъектыДоступаДокументов КАК ОбъектыДоступаДокументов ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей ПО НастройкиПравДоступаПользователей.ОбъектДоступа = ОбъектыДоступаДокументов.ОбъектДоступа И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Подразделения) И (НастройкиПравДоступаПользователей.Пользователь = НазначениеВидовОбъектовДоступа.ГруппаПользователей ИЛИ НастройкиПравДоступаПользователей.Пользователь = ЗНАЧЕНИЕ(Справочник.ГруппыПользователей.ВсеПользователи)) ГДЕ ОбъектыДоступаДокументов.ДокументСсылка = ТекущаяТаблица.Ссылка И ОбъектыДоступаДокументов.ОбъектДоступа ССЫЛКА Справочник.Подразделения И НастройкиПравДоступаПользователей.ОбластьДанных ЕСТЬ NULL )) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ |
|||
1
mehfk
04.12.15
✎
12:41
|
В регистр объекты доступа документов смотри
|
|||
2
mehfk
04.12.15
✎
12:42
|
записи в нем формируются подпиской при записи
|
|||
3
Aswed
04.12.15
✎
12:43
|
(1) Ёптить.
Туда что же получается по каждому доку пишется доступность? Охренеть. |
|||
4
Aswed
04.12.15
✎
12:48
|
(2) Спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |