1

我有一张表 CustInvoiceJour。我使用报表通过对报表查询中的一些字段(销售价格、销售单位)进行分组来打印一些信息。报表打印 sum(LineDisc)、sum(LineAmount) 值。

我想修改报告,按字段再添加一个组-但该字段是显示方法。Axapta 3.0 仅支持物理字段分组。

最快的方法是什么?

4

2 回答 2

0

版本 1:您可以使用 Map 类 (Types::Container, Types::Container) 手动对数据进行分组,并使用 MapItertor 将它们发送到报告。

版本 2:您可以将数据插入临时表并使用此表中的“select ... groupby”将数据发送到报告。

于 2012-11-09T07:52:08.923 回答
0

抱歉,Axapta 3.0 不支持按显示方法分组,任何其他版本的 AX 也不支持。

AX 2012 支持将计算域添加到视图中,这将在该版本中节省您的时间。

在所有其他版本中,您必须拥有一个真实字段,然后在插入或更新时计算该字段。对于CustInvoiceJour表格,您只需要更改insert方法,因为表格永远不会更新。

于 2012-11-09T07:52:15.687 回答