Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

RLS для отчета 8.2

RLS для отчета 8.2
Я
   Rusf1n
 
28.09.18 - 15:48
Добрый день. Делаю РЛС на всю базу с ограничениями по организации. Создал роль, написал Шаблон ограничения: "ГДЕ #Параметр(1) В (&Организация)". После в каждом объекте (справочника, документа) прописываю следующее: "#ЧтениеОпределенныхОрганизаций("Ссылка")". Создал Параметр сеанса, который заполняеся Т.е. По Итогу когда захожу в список документов/справочников, то я вижу только свои организации - это правильно.

После хотел повторить процедуру для отчетов. В большей части они берут данные из регистров (на них тоже поставил ограничение). Но при формировании отчета везде пишет: У пользователя недостаточно прав на исполнение операции над базой данных.

Что и где надо еще прописать???
Заранее спасибо
 
 
   Вафель
 
1 - 28.09.18 - 15:50
выбрать разрешенные
   Rusf1n
 
2 - 28.09.18 - 15:51
(1) Это надо в каждом отчете прописывать или в каком месте? Подскажите, а то сколько тыкался, ничего не выходит
   Cool_Profi
 
3 - 28.09.18 - 15:51
Посмотреть в ЖР на предмет ошибок по правам. Оттуда плясать
   Вафель
 
4 - 28.09.18 - 15:51
(2) в каждом
   Rusf1n
 
5 - 28.09.18 - 16:09
Мда, писать в каждом отчете, а многие еще не на СКД вообше не вариант блин. Думал можно по другому решить этот вопрос)
   Михаил Козлов
 
6 - 28.09.18 - 16:11
(5) Если через общий отчет, можно в нем попробовать добавить РАЗРЕШЕННЫЕ в текст запроса построителя.
Только нужно проверить, что настройки построителя после этого не слетят.
Если слетают, перед изменением их запомнить, потом восстановить.
   Rusf1n
 
7 - 28.09.18 - 16:12
(3) (4) (6) - попробую, посмотрим что выйдет, спасибо)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует