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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.08.2019, 07:35   #1  
Pandasama is offline
Pandasama
Участник
 
456 / 134 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
РЕШЕНО: D365FO: модификация SSRS-отчета, ошибка DrillThroughProvider
Если я правильно понимаю, то для того чтобы модифицировать SSRS-отчет в D365FO, надо сделать следующее:
1) Делаем копию отчета в нашу модель
2) Правим там, что хотим
3) Делаем расширение для контроллера отчета, и там указываем как отчет нашу копию
4) Делаем расширения для нужных пунктов меню, чтобы они смотрели на наш класс-расширение контроллера

Для эксперимента попробовал проделать это с каким-нибудь стандартным отчетом вроде VendTransListReport, но получил следующую проблему:
когда я делаю билд своей копии (в которой ничего ещё даже не изменил), получаю несколько ошибок вида:
[AxReport/VendTransListReportCopy1/Designs/Report/Expression]:Report: Unidentifiable substring 'DrillCurrency' in expression. The parser reported error message: Unrecognized identifier.

Ошибки указывают на несколько полей с Action установленной как:
=DrillThroughProvider.DrillCurrency(Parameters!AX_ReportContext.Value, Fields!CurrencyCode.Value)

Исходный отчет с такими Action работает.
Подозреваю, что мне надо как-то добавить в референсы своей копии ссылки на DrillThroughProvider или что-то подобное сделать.

Как починить?

Последний раз редактировалось Pandasama; 28.08.2019 в 08:00.
Старый 28.08.2019, 07:59   #2  
Pandasama is offline
Pandasama
Участник
 
456 / 134 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Проблема решена, пост оставлю как памятник своему скудоумию:
моя модель не расширяла Application Suite, в которой находится оригинальный отчет
За это сообщение автора поблагодарили: Weez (1).
Теги
d365 for operations, d365fo, ssrs reports, ssrs отчет

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
d365technext: SSRS Report with custom fonts in D365FO Blog bot DAX Blogs 0 15.08.2018 17:15
При обновлении датасорса SSRS Отчёта в VS2010 ошибка A call to SSPI failed VORP DAX: Программирование 9 12.01.2018 16:21
Ошибка SSRS отчета r2d2 DAX: Программирование 1 03.11.2016 08:26
AX 2012 ошибка запуска SSRS отчета в пакетном режиме epetrov DAX: Программирование 0 19.07.2012 10:29
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:49.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.