Обойти ограничения ролей при выводе внешнего отчета #712040


#0 by 10Evgeny1987
Есть регистр сведений, в измерениях документы и справочники, соответственно у пользователей порезаны права на просмотр некоторых документов и справочников, делаю внешний отчет, при выполнении выдает ошибку: "Ошибка исполнения отчета по причине: Ошибка создания набора данных по причине: Ошибка в запросе набора данных по причине: Недостаточно прав для работы с таблицей "Документ.Прочее"" , в принципе, я и не читаю ничего с этой таблицы, но т.к. она упомянута в РегСведений, выдается ошибка. Создавать доп. роль нельзя, в запросе стоит ВЫБРАТЬ РАЗРЕШЕННЫЕ, УстановитьПривелегированныйРежим пытался, ничего не вышло! Как обойти программно ограничение???
#1 by Maxus43
посмотри в ЖР на что именно нет прав
#2 by 10Evgeny1987
На документ "Прочее", в роли ставишь галочку ЧТЕНИЕ, все выводится нормально, но чтение данного документа пользователю разрешать нельзя.
#3 by Maxus43
в РЛС на этот документ ставь на поля Дата, Ссылка - без ограничений
#4 by Maxus43
Хотя скорей всего запрос кривоват. РАЗРЕШЕННЫЕ должно помагать. В студию запрос
#5 by Галахад
Подсмотреть как у типовых документов права на чтение у роли "Пользователь".
#6 by DexterMorgan
каким образом упомянуто в РегСведений? Если это скажем измерение составного типа, можно исключить этот документ используя ВЫРАЗИТЬ
#7 by DionisSergeevich
в общем модуле с признаком "Привелигированный" получай данные
#8 by DionisSergeevich
либо в шаблонах рлс добавь исключение - перед формированием отчета заполняй регистр с исключениями (то что нужно получить), формируй отчет и очищай регистр - примерно тут можешь посмотреть
#9 by Любопытная
У внешних отчетов и обработок УстановитьПривелегированныйРежим  работает только если их подключают в небезопасном режиме
#10 by Maxus43
в клиент-серверном варианте вобще не работает. Это самая бесполезная команда в 1с, всё что - в общем модуле специальном делать лучше
#11 by Крошка Ру
В запросе явно указать, из каких таблиц данные берутся.
#12 by DionisSergeevich
Запрос то покажи
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С