Хочу в тексте RLS-запроса оперировать значением параметра, передаваемого в шаблон - например, наложить в запросе разные условия в зависимости от строкового значения, переданного в шаблон.
Это возможно? Если да, то как обратиться в RLS-запросе к значению параметра?
Ошибка в ограничении доступа к данным.
объект: 'Документ.РеализацияТоваровУслуг', поле: 'РучнаяКорректировка'; право: 'Чтение'
Синтаксическая ошибка "Шаблон 'Параметр1' не существует"
по причине:
Синтаксическая ошибка "Шаблон 'Параметр1' не существует"
Обрамил скобочками. Ошибка исчезла, но запрос стал выдавать иной результат..
Было:
...
И НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.ПодразделенияОрганизаций)
...
Стало:
....
И ВЫБОР КОГДА #Параметр(1) = "ПодразделениеОрганизации" ТОГДА НастройкиПравДоступаПользователей.ВидОбъектаДоступа = ЗНАЧЕНИЕ(Перечисление.ВидыОбъектовДоступа.ПодразделенияОрганизаций) КОНЕЦ
....
Новая версия условий закрывает все данные.
Вызов шаблона происходит стандартно:
#Шаблон("ПодразделениеОрганизации")