2011-04-14 214 views
0

數據表水晶報告摘要

pack_ID qty 
    1  3 
    1  4 
    1  9 
    2  10 
    3  1 
    3  3 

我想顯示水晶報表

pack_ID qty 
    1  16 
    2  10 
    3  4 

如何下?

回答

1

在pack_id上插入組,將字段摘要(sum(qty))插入組頁腳,隱藏細節部分。

0

簡單在SQL做:

SELECT pack_ID,SUM(qty) FROM Table GROUP BY pack_ID 
-1

有2個步驟爲:

  1. 插入組的pack_ID
  2. 從細節塊複製數量,以pack_ID的組在同一行 所以你可以看到你期望的結果。 enter image description here
0

有一個實現此解決方案的另一種方式是,如果你有較少pack_id並且需要顯示此信息到特定的部分,而不是動態地顯示每個記錄的總和。下面是步驟:

  1. 創建公式Qty_Count_Pack_1將存儲您需要創建公式的號碼作爲每pack_id的數量與pack_id 1.量的數量。

    if ({command.Pack_Id}) = 1) THEN 
        {command.Qty} 
        else 
        0 
    
  2. 使用摘要公式字段求和數量,這將給數量的摘要pack_Id 1.

    Sum({@Qty_Count_Pack_1},{command.pack_ID})