|
RLS
| ☑ |
0
Одинесочка
25.04.12
✎
18:49
|
Добрый вечер!
Есть у меня ограничения по кассам в шаблоне к роли:
ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица
ГДЕ ((НЕ &ИспользоватьОграниченияПравДоступаНаУровнеЗаписей)
ИЛИ 1 В
(ВЫБРАТЬ ПЕРВЫЕ 1
1
ИЗ
РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
ГДЕ
ТекущаяТаблица.#Параметр(1) = НастройкиПравДоступаПользователей.ОбъектДоступа
И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации)
И НастройкиПравДоступаПользователей.Пользователь = &ТекущийПользователь))
А мне сюда еще нужно пихнуть ограничение по статьям, которые у меня тоже в этом РС бдут. Как мне это сделать? Синтаксис RLS еще плохо знаю. Помогите, пожалуйста!!!
|
|
1
Нуф-Нуф
25.04.12
✎
18:50
|
в курсах гилева отлично раскрыта тема рлс
|
|
2
Одинесочка
25.04.12
✎
18:57
|
некогда мне курсы сейчас искать. Может кто-нибудь подсказать, как здесь два условия связать?
|
|
3
Alex_MA
25.04.12
✎
19:14
|
ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица
ГДЕ ((НЕ &ИспользоватьОграниченияПравДоступаНаУровнеЗаписей)
ИЛИ 1 В
(ВЫБРАТЬ ПЕРВЫЕ 1
1
ИЗ
РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей
ГДЕ
ТекущаяТаблица.#Параметр(1) = НастройкиПравДоступаПользователей.ОбъектДоступа
И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.Организации)
И НастройкиПравДоступаПользователей.Пользователь = &ТекущийПользователь))
ИЛИ
..... - твое описание статей затрат
|
|
4
Alex_MA
25.04.12
✎
19:16
|
(3)+ в шаблон можешь добавить еще один параметр: "СтатьяЗатрат", и описать его
через Параметр(N)
|
|