如何在报表中按表格显示方法进行分组?

时间:2012-11-08 15:45:04

标签: report axapta

我有一张表CustInvoiceJour。我使用报告通过对某些字段进行分组来打印一些信息(报价查询中的销售价格,SalesUnit。报告打印总和(LineDisc),总和(LineAmount)值。

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

最快的方法是什么?

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

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

AX 2012支持向computed field添加view,这样可以节省您在该版本中的一天。

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