В документах и справочниках такой же шаблон, там он же работает тоже нормально. А вот с регистрами сведений почему-то не отрабатывает это ограничение - видны все записи. Используется запрос к физической таблице, т.е. не срез последних.
Включен вид ограничения доступа "ГруппыДоговоров", проблема только с ним, потому что через точку.
Если у кого есть шаблон к РС с доступом к полю ограничения через точку - отправьте рабочий пример. Да, знаю что доступ через ссылку это очень плохо, но в контексте задачи это неважно.
4.
acces969
36716.08.23 13:02 Сейчас в теме+1.5 $m
Вот тут решение: http://forum.infostart.ru/forum9/topic89991/message948430/#message948430 В РЛС на спр. Организации установлено органичение для "другие поля".
А для Ссылка - не установлено (пустая строка).
При получении ссылки РЛС не ограничивает выборку (т.к. выбирается только Ссылка, а для нее не установлены органичения). Но, потом платформа пытается сформировать представление ссылки и для этого делает запрос на получение наименования объекта (как составной части представления) элемента справочника и тут уже срабатывает РЛС, т.к. Наименование находится в числе "других полей". Поэтому платформа наименование не может получить и формирует представление в виде "Объект не найден...".
Если кроме ссылки в запрос включить любое поле из "других полей", то RLS ограничит выборку и будут выбраны только разрешенные элементы.
(1)Все тоже самое что и у вас.
В справочнике Идентификаторы объектов метаданных для РС надо предопределенный элемент для регистра.
В определяемых типах с видами доступа добавить РС - ВладелецКлючейДоступаНаборЗаписей.
Запустите проверку внедрения БСП, покажет ошибки, если есть.
4.
acces969
36716.08.23 13:02 Сейчас в теме+1.5 $m
Вот тут решение: http://forum.infostart.ru/forum9/topic89991/message948430/#message948430 В РЛС на спр. Организации установлено органичение для "другие поля".
А для Ссылка - не установлено (пустая строка).
При получении ссылки РЛС не ограничивает выборку (т.к. выбирается только Ссылка, а для нее не установлены органичения). Но, потом платформа пытается сформировать представление ссылки и для этого делает запрос на получение наименования объекта (как составной части представления) элемента справочника и тут уже срабатывает РЛС, т.к. Наименование находится в числе "других полей". Поэтому платформа наименование не может получить и формирует представление в виде "Объект не найден...".
Если кроме ссылки в запрос включить любое поле из "других полей", то RLS ограничит выборку и будут выбраны только разрешенные элементы.