簡體   English   中英

如何在報表中按表格顯示方式分組?

[英]How to group by a table display method in a report?

我有一個表CustInvoiceJour。 我使用報表通過將某些字段(報表查詢中的銷售價格,SalesUnit)分組來打印一些信息。報表打印sum(LineDisc),sum(LineAmount)值。

我想修改報告,並按字段再添加一個組-但該字段是顯示方法。 Axapta 3.0僅支持分組的物理字段。

最快的方法是什么?

版本1 :您可以使用Map類(Types :: Container,Types :: Container)手動對數據進行分組,並使用MapItertor將其發送給報表。

版本2 :您可以將數據插入臨時表,並使用此表中的“ select ... groupby”將數據發送到報表。

抱歉,但是Axapta 3.0不支持通過顯示方法進行分組,也不支持任何其他版本的AX。

AX 2012支持在視圖中添加一個計算字段 ,這可以節省您在該版本中的工作。

在所有其他版本中,您將必須具有一個實字段,然后在插入或更新時計算該字段。 對於CustInvoiceJour表,您只需要更改insert方法,因為該表永遠不會更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM