我有以下问题:我想在包含所有发票1份报告合并salesInvoice报告。
我使用的是打印带有printJobSettings,参数数量和reportRun类报告工作。 我的parm是ledgerJournal NUM和我想打印的所有相关发票在一个报告中没有单独打印每一张发票。
我该怎么做才能生成一个唯一的报告?
基本上,我从LedgerJournalTrans表我JournalNum,我就CustInvoiceJour表圈拥有的所有相关发票并执行报告,我想我应该重写获取方法来做到这一点,但salesInvoice报告获取方法是安静的沉重,我不希望松动的信息。
您可以拨打printJournal
的方法CustInvoiceJour
表。 作为第二个参数给它一个RecordSortedList
要打印的发票。
您还需要一个SalesFormLetter
对象作为第一个参数,填入相关printJobSettings
。
您将极有可能改变fetch
方法为element.reset()
调用最终确定报告的打印作业。 这没有好,如果输出去一个PDF或邮件。
最有可能的,你可以改变element.reset
到:
element.newPage();
element.page(1);
这将使分页符并重置页面计数器。 有一点需要注意: pageTotal
方法将不会被重置,所以“第7 1”将无法正常工作。