1
執行報告中,我需要AX 2009執行由代碼CustAccountStatementExt
報告,但我需要一些過濾器,例如CustAccount
的CustTable
領域執行該報告。通過代碼和篩選值AX 2009
創建Job
要做到這一點,報告執行OK,但沒有CustAccount
過濾器或任何其他過濾器。
代碼:
static void SavePdfFileCustAccountExt(Args _args)
{
Args args;
ReportRun report;
CustTable recCustTable;
;
args = new Args(reportstr("CustAccountStatementExt"));
recCustTable = CustTable::find("C000000003");
args.record(recCustTable);
report = new ReportRun(args);
report.setTarget(PrintMedium::Screen);
report.init();
report.run();
}
然後寫這行,但沒有happend。
args.lookupRecord(recCustTable);
args.lookupField(fieldNum(CustTable, AccountNum));
args.lookupValue(recCustTable.AccountNum);
我確定我在代碼中有一個錯誤,但我找不到它。
有什麼建議嗎?
在此先感謝!
我已經解決了它的不同。但你的回答是正確的。謝謝 –