[英]Crystal Report formula to reset a count?
我想按每個零件號獲取按年出售的商品的總數量。 到目前為止,我有以下公式:
if {INVOICE_DATE} >= DateTime(2012, 01, 01) and
{INVOICE_DATE} <= DateTime(2012, 12, 31)
THEN Sum ({INVOICE_QTY)
現在,該公式只是對當年銷售的所有零件求和。 我需要的是重新設置每個發票和每個零件的總和。 我怎樣才能做到這一點?
您的公式沒有按照您的想法去做。 對於報表中的每一行(我假設這是通過Invoice_ID或類似的行),這將僅顯示報表中所有發票的{INVOICE.QTY}總計,並且不會在行與行之間變化行。
要獲得類似於圖像的圖像,您需要創建一個Cross-Tab對象並對其進行配置,以使其行基於Product_ID,列基於Invoice_Date並設置為“每年”打印並設置“匯總字段”為{INVOICE.QTY}的總和。
我想您不會增加報告的數量,因此您將使用該公式獲得總計。 您可以做的是:
Year
創建一個組,然后按Part
創建一個組。 For parts summary
)和組頁腳1( For year summary
)中求和。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.