AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.01.2014, 12:10   #1  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
! Отчеты SSRS не показывают данные
Dynamics AX 2012 R2 CU7.

Если пользователь входит в роль Системный администратор, то отчет все показывает (например, Ведомость прихода - расхода по складу). Если убрать Системного администратора - то отчет строится, табличка рисуется, но в табличке все ячейки пустые.

Аналогично по другим отчетам (ОСВ по ГК и т.п.). Есть какие-то идеи?
__________________
Ivanhoe as is..
Старый 24.01.2014, 13:27   #2  
A_BAS is offline
A_BAS
Участник
Аватар для A_BAS
 
77 / 48 (2) +++
Регистрация: 19.04.2012
Посмотрите в книге по AX2012 глава 9 стр. 418. Возможно ваш случай там.
Старый 24.01.2014, 14:15   #3  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Там общие рекомендации. Они все выполнены. У нас проблема другого плана. Отчеты строятся и показываются корректно для роли Системный администратор. Как только эту роль отбираешь - отчеты строятся, но с пустыми строками.
__________________
Ivanhoe as is..
Старый 24.01.2014, 15:52   #4  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
В плане предположения - XDS. Этот Фреймворк очень хитро иногда отрабатывать может.
__________________
Axapta book for developer
Старый 25.01.2014, 00:59   #5  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Отчеты и роли стандартные или есть кастомизация? Можете привести пример отчета и настроенной роли, когда отчеты не показывают строки?

По поведению, действительно, очень похоже на XDS, либо RLS, но обе эти фичи надо специально настраивать (XDS разрабатывать), чтобы они ограничивали доступ к данным.
Старый 25.01.2014, 14:05   #6  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Xds, rls нету. Отчет - ведомость прихода расхода в запасах. Про роли чуть позже отпишусь, но делали и свои, и стандартную, в которой этот отчет есть.
__________________
Ivanhoe as is..
Старый 27.01.2014, 16:43   #7  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Добавил пользователю все роли, кроме Системный администратор. Проблема та же. Пример на картинке.
Миниатюры
Нажмите на изображение для увеличения
Название: SRSReport.png
Просмотров: 398
Размер:	15.7 Кб
ID:	8705   Нажмите на изображение для увеличения
Название: SRSReport2.png
Просмотров: 481
Размер:	23.9 Кб
ID:	8706  

__________________
Ivanhoe as is..

Последний раз редактировалось Ivanhoe; 27.01.2014 в 16:53.
Старый 28.01.2014, 00:52   #8  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Практика показывает, что чудес не бывает. Начал детально смотреть отчеты. Оказывается, что, например, в отчете Ведомость прихода-расхода есть явно заданные объекты, к которым нужны права доступа (см. отчет в ветке SSRS в AOT). Проверив права, обнаружил, что на таблицу InventIncomeOutlayTmp_RU прав не было. Дал права - отчет строится без проблем.

Напрашивается вывод, что локализация вообще не тестирует права доступа! Эта таблица не добавлена ни в одну роль.

Ранее уже столкнулись с тем, что русские печатные формы типа Счет на оплату, Накладная, СФ также не печатаются из-за прав доступа, при этом ошибки выдавались совершенно "левые" и без глубокого дебага не обходилось.
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: gl00mie (5), S.Kuskov (2), Kabardian (1).
Старый 28.01.2014, 12:58   #9  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Дополню про ОСВ. В SSRS отчете явно прописана только таблица RLedgerTurnoverSheetLine, но для печати ОСВ этого не достаточно. Нужно еще явно дать права на таблицу RLedgerTurnoverSheetHeader. Права давать в привилегию RLedgerSheetGeneralLedger_Generate.
__________________
Ivanhoe as is..
Старый 28.01.2014, 19:15   #10  
Kabardian is offline
Kabardian
Талантливый разгвоздяй
Аватар для Kabardian
 
424 / 338 (12) ++++++
Регистрация: 14.12.2008
Адрес: Москва
Записей в блоге: 14
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Ранее уже столкнулись с тем, что русские печатные формы типа Счет на оплату, Накладная, СФ также не печатаются из-за прав доступа, при этом ошибки выдавались совершенно "левые" и без глубокого дебага не обходилось.
Мы столкнулись с тем, что для Счета на оплату совсем не созданы security artefacts. В частности, это касалось сервиса FormLetterService и метода в нем по обработке Счета на оплату.
Теги
ax2012, ax2012r2

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX2012 SSRS - как раскидать отчеты по серверам EVGL DAX: Администрирование 1 03.05.2013 18:36
Отчеты SSRS и фильтрация Dreadlock DAX: Программирование 1 16.04.2012 12:08
Не все отчеты SSRS отображаются портале Dreadlock DAX: Программирование 1 12.01.2012 12:05
Я стараюсь отчеты с расшифровкой делать... через группировку в Excel... OLAP... комбинацией OLAP + SSRS. mazzy DAX: Программирование 31 10.04.2010 12:20
gatesasbait: Dynamics AX 2009 SSRS and SSAS Integration Tips Blog bot DAX Blogs 3 09.07.2009 13:07

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:05.