Report 将多个dynamics AX报告合并到一个报告中
我有以下问题: 我想将salesInvoice报告合并到一个包含所有发票的报告中 我使用的作业可以打印带有printJobSettings、Args和reportRun类的报表。我的parm是一个分类科目num,我希望在一个报表中打印所有相关发票,而不是单独打印每个发票 如何仅生成一个报告Report 将多个dynamics AX报告合并到一个报告中,report,axapta,x++,microsoft-dynamics,Report,Axapta,X++,Microsoft Dynamics,我有以下问题: 我想将salesInvoice报告合并到一个包含所有发票的报告中 我使用的作业可以打印带有printJobSettings、Args和reportRun类的报表。我的parm是一个分类科目num,我希望在一个报表中打印所有相关发票,而不是单独打印每个发票 如何仅生成一个报告 基本上,我从LedgerJournalTrans表中获取我的JournalNum,我在CustInvoiceJour表上循环以获得所有相关发票并执行报告,我认为我应该重写fetch方法来实现这一点,但是sal
基本上,我从LedgerJournalTrans表中获取我的JournalNum,我在CustInvoiceJour表上循环以获得所有相关发票并执行报告,我认为我应该重写fetch方法来实现这一点,但是salesInvoice报告上的fetch方法非常繁重,我不想丢失信息。您可以调用
CustInvoiceJour
表的printJournal
方法。作为第二个参数,为其提供要打印的发票的RecordSortedList
您还需要一个SalesFormLetter
对象作为第一个参数,并填充相关的printJobSettings
您很可能需要更改fetch
方法作为元素。reset()
调用将报告作为打印作业完成。如果输出要转换为PDF或邮件,则这不好
很可能您可以更改元素。将重置为:
element.newPage();
element.page(1);
这将进行分页符并重置页面计数器。一个警告:pageTotal
方法将不会重置,因此“第1页,共7页”将不起作用