Описание:
Вся наша жизнь - это преодоление препятствий, которые могут быть воображаемыми или реальными.
Что делать, когда пользователю с ограниченными правами в программе 1С нужно предоставить доступ к отчету, к данным которого у него нет права полностью или частично?
Вариантов совсем немного:
1) объяснить пользователю, что для его должности это запрещено, без расширения его прав;
2) предоставить права пользователю к данным, которые отображаются в отчете;
3) не наделять пользователя дополнительными ролями в программе, а сделать маленькое чудо, обработать такую ситуацию при формировании отчета.
Данный отчет - это пример, как в программах:
Бух 3.0, УТ 11, ЗУП 3.0, ERP 2.5 и других типовых конфигурациях на БСП, сделать невозможное возможным (небольшая ирония).
Поменяйте запрос в отчете, который как пример, на свой запрос, и, преодолев это препятствие, переходите к следующему. Ведь жизнь продолжается)
Дополнение:
В отчете слово Итого было изменено, программно. Ведь так намного лучше)
Вот замечательная ссылка, но, бывает, хочется в этой теме разобраться более основательно, поэтому в коде даны дополнительные комментарии.
Настройки:
1) Можно добавить отчет в основную Конфигурацию.
2) Или добавить его в дополнительные отчеты, как:
Администрирование - Печатные форма, отчеты и обработки -
Дополнительные печатные формы и обработки - (добавить файл)
Тестировал на платформе 1С:Предприятие 8.3 (8.3.20.1674, 8.3.23.1865).
Будет работать на типовых конфигурациях (с БСП), управляемые формы.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.99.21