Axapta 按代码执行报告并筛选AX 2009的值
我需要在AX 2009中按代码执行Axapta 按代码执行报告并筛选AX 2009的值,axapta,x++,dynamics-ax-2009,Axapta,X++,Dynamics Ax 2009,我需要在AX 2009中按代码执行CustAccountStatementExt报告,但我需要通过一些过滤器执行此报告,例如CustAccount字段的custable 创建一个作业为此,报告执行正常,但不带CustAccount过滤器或任何其他过滤器 代码: 然后写下这几行,但什么也没发生 args.lookupRecord(recCustTable); args.lookupField(fieldNum(CustTable, AccountNum)); args.lookupValue(re
CustAccountStatementExt
报告,但我需要通过一些过滤器执行此报告,例如CustAccount
字段的custable
创建一个作业
为此,报告执行正常,但不带CustAccount
过滤器或任何其他过滤器
代码:
然后写下这几行,但什么也没发生
args.lookupRecord(recCustTable);
args.lookupField(fieldNum(CustTable, AccountNum));
args.lookupValue(recCustTable.AccountNum);
我肯定代码中有错误,但我找不到
有什么建议吗
提前谢谢 报告的
init()
方法中需要有代码,该方法从args
中获取记录并设置过滤器。我以不同的方式解决了这个问题。但是你的答案是正确的。谢谢
args.lookupRecord(recCustTable);
args.lookupField(fieldNum(CustTable, AccountNum));
args.lookupValue(recCustTable.AccountNum);