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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.12.2017, 15:05   #6  
Morpheus is offline
Morpheus
Участник
Аватар для Morpheus
Соотечественники
 
602 / 167 (7) ++++++
Регистрация: 30.03.2005
Адрес: Київ-København-Düsseldorf
Цитата:
Сообщение от Pandasama Посмотреть сообщение
Товарищи, столкнулся с необходимость отдебажить внутренние DataMethod (не дата-провайдеры/контракты) в SSRS отчете аксапты.
Я создаю и запускаю на выполнение экземпляр класса провайдера данных в job и отлаживаю код без всяких заморочек с VS.

X++:
static void AssetStatementReportTest(Args _args)
{
    AssetStatementContract dataContract = new AssetStatementContract();
    AssetStatementDP       dataProvider = new AssetStatementDP();
    Query                  query        = new Query(queryStr(AssetStatement));
    QueryBuildRange        range;

    dataContract.parmStartDate(str2DateDMY('01.01.2017'));
    dataContract.parmEndDate(str2DateDMY('30.06.2017'));
    dataContract.parmShowAsset(true);

    range = SysQuery::findOrCreateRange(query.dataSourceTable(tableNum(AssetStatementRow)), fieldNum(AssetStatementRow, RowName));
    range.value('YourValue');

    dataProvider.parmQuery(query);
    dataProvider.parmDataContract(dataContract);
    dataProvider.processReport();
}
Теги
ax2012, ax2012r3, debug, report, ssrs

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
patrickmouwen: 1yr with AX7 Data Management – My top 12 learnings Blog bot DAX Blogs 2 12.10.2016 15:14
emeadaxsupport: SEPA affected objects Blog bot DAX Blogs 0 29.11.2013 13:11
ax-erp: Walkthrough: Creating a Report Bound to a Report Data Provider Class (X++ Business Logic) [AX 2012] Blog bot DAX Blogs 0 20.09.2012 11:11
kamalblogs: Data methods in Ax Reports and SSRS Reports Blog bot DAX Blogs 0 22.12.2010 12:11
Vincent: Debugging business logic in AX 2009 SSRS reports Blog bot DAX Blogs 0 29.11.2008 09:05

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

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

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