Имя: Пароль:
1C
1С v8
Как сформировать отчет СКД без проверки прав (в привилегированном режиме)?
0 sasha-asn
 
19.08.19
15:51
Уважаемые эксперты! Прошу вашей подсказки! Пожалуйста помогите:

Отчёт на СКД, настроен отбор по Регистратор.Подразделение, у меня с полными правами отборы видны, но у пользователя нет. Как можно формировать отчёт под Привилегированным режимом чтобы данный отбор был доступен пользователю? Используются RLS, и хотелось бы их обойти.

Можно ли это сделать средствами СКД (как то сформировать в привилегированном режиме?)

вот запрос если он как то поможет:
------------------------------------------------------------------------------------------
ВЫБРАТЬ
    ПартииТоваровНаСкладах.Период,
    ПартииТоваровНаСкладах.Регистратор,
    ПартииТоваровНаСкладах.Номенклатура,
    ПартииТоваровНаСкладах.ХарактеристикаНоменклатуры,
    Выбор
    Когда Регистратор Ссылка Документ.СписаниеТоваров
    Тогда -ПартииТоваровНаСкладах.Количество
    Иначе ПартииТоваровНаСкладах.Количество
    Конец КАК Количество,
     Выбор
    Когда Регистратор Ссылка Документ.СписаниеТоваров
    Тогда -ПартииТоваровНаСкладах.Стоимость
    Иначе ПартииТоваровНаСкладах.Стоимость
    Конец КАК Стоимость,
    ПартииТоваровНаСкладах.Регистратор.Подразделение,
    ПартииТоваровНаСкладах.Основание
ИЗ
    РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах
ГДЕ Регистратор Ссылка Документ.СписаниеТоваров ИЛИ Регистратор ССЫЛКА Документ.ОприходованиеТоваров
------------------------------------------------------------------------------------------

https://ibb.co/09tDXsB
https://ibb.co/qBHk8jk
1 ам794123
 
19.08.19
16:36
без геморроя никак. Как правило нужно создать COM-соединение от имени пользователя с полными правами, выполнить отчет и передать его результат получателю.
2 toypaul
 
гуру
20.08.19
07:43
Уже писал на ИС. У меня оказывается и пример был

http://prntscr.com/oux5iv
http://prntscr.com/oux5en
http://prntscr.com/oux5uf

пользователь вообще не имеет доступа к РН
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший