#0
by kirillkr
Есть самописная конфигурация. Справочники Организации (для одной роли есть ограничения на чтение записей, но для рассматриваемых ролей ниже никаких ограничений по записям нет) и Иерархия - иерархический справочник только элементов (без ограничений). В справочнике Иерархии 2 корневых элемента Отчет 1 и Отчет2 с кодами 0000000000 и 1000000000 соответственно (не предопределенные). Пользователю доступен параметр ВидОтчета - Строка в котором перечислены эти два кода и на выбор Отчет 1 или Отчет 2, а также Период и СписокОрагнизаций. Также есть параметры по датам периода и ВидОтчетаСпр - ИерархияPLСсылка и задается как ЗагрузкаДанных.НайтиСтатью(&ВидОтчета). Т.е. общий модуль ЗагрузкаДанных с пометкой выполнения на сервере и в ней функция НайтиСтатью экспортируемая. В отчете 3 источника данных: Иерархия Организации и сам набор данных При формировании отчета под полными правами - отчет прекрасно формируется по выбранным организациям, за выбранный период и строит иерархию по выбранному корневому элементу иерархии. Но под правами экономиста (у него нет ограничений на организации и РН) ругается с ошибкой не найдена функция ЗагрузкаДанных.НайтиСтатью(&ВидОтчета). Решил проверить чем схема для ПП отличается от Э. Запустил Консоль системы компоновки данных и попытался выполнить и под ПП, и под Э. Но и там, и там пишет Синтаксическая ошибка "Загрузкаданных.НайтиСтатью"
#1
by kirillkr
Да, забыл написать. Нагуглил код После этого ошибка на ненайденную функцию пропала, но в отчет выводится только заголовок, даже шапки нет. Под ПП по-прежнему все красиво.
#2
by kirillkr
Отчет сформировался. Не хватало галки в Просмотр для регистра накопления ДанныеВыгрузки. Почему для отчета в СКД необходимы права на интерактивный просмотр ролью этого регистра?
#3
by sapphire
Так по-жизни, считатется, что если данные попали в "область видимости" СКД, то проверяется право "Просмотр". Например, есть право "Чтение" на какой-то справочник, и это добро выводится, допустим в колонку А результата, тогда, если у пользователя нет права "Просмотр", пользователь эту колонку даже не увидит.
#4
by kirillkr
. К сожалению, этого не знал. До этого все отчеты писал через запросы и программном выводе результата. Сейчас решил параллельно изучать СКД, и не подозревал о такой тонкости.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД, и использование функций в вычисляемых полях
- Использование в запросе функций из общих модулей
- СКД: Система компоновки данных. Использование функций из общего модуля
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Как общий результат отчета СКД, можно использовать в каждой строке этого же отчета?
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
В этой группе 1С
- Подскажите, как распарсить адрес при переходе БП3-УПП
- Простой пример JSON в 1с 8
- Как в УФ 83 разместить реквизит на форме, не являющийся реквизитом документа?
- УТ 11.2 Как добавить факс в список редактируемых КИ в контрагенте
- Динамический список - проблема с установлением отбора
- 4K Монитор, Windows 10 , 1С 8.3 и 1С 8.2
- УТ 11 печать счета и подстановка соглашения
- Корректировочный счет -фактруа - Код вида опреации на уменьшение
- Перенос данных из ЗУП 2.5 в ЗУп 3.0
- Изменились размеры форм после переноса базы на другой SQL
- ЗУП (ЗБУ) Есть ли загрузка лицевых счетов из сбербанка?
- Временная нетрудоспособность без назначения пособия Код "Т"
- Заполнение табличной части из внешней обработки
- Взаимодействие 1С 8.3 с Microsoft Office 365 (Excel)
- Вопросы по мобильному приложению
- Открыть форму выбора с отбором (УФ)
- Подключение ОбработчикаОповещения
- Как правильно проверить что реквизит документа не заполнен.
- v7: В каких таблицах хранятся движения регистров для 1с 7.7 sql?
- Ошибка НеверноеИмяТекущейТаблицы