2014-07-01 69 views
1

我需要統計和顯示報告中分組數據的行數。我已經有報告頁腳部分中的總數據行數(我使用Count()函數,並且工作正常),但是我需要在組頁腳部分中顯示總行數,它顯示分組數據的行數。下面顯示了該問題的可見解釋。如何統計Crystal Report中分組行的數量

謝謝。

---------------------------------------------------- 
Group 1 

     row 1--------------------------- 
     row 2--------------------------- 
     . 
     . 
     . 
     row N--------------------------- 
--- I need here number of rows!--------------------- 
---------------------------------------------------- 
Group 2 

     row 1--------------------------- 
     row 2--------------------------- 
     . 
     . 
     . 
     row M--------------------------- 
--- I need here number of rows!--------------------- 
---------------------------------------------------- 
Total Rows: M+N 

回答

7

嘗試溶液

  1. 創建公式@reset。將配方中groupheadersupress

    Shared Numbervar count; 
    count:=0 
    
  2. 現在再創建一個公式@ Increment和發生在部分地方有rows我假定它的細節部分和supress

    Shared Numbervar count; 
    count:=count+1; 
    count; 
    
  3. 現在創建一個公式@Display。將該公式置於Group footer

    Shared Numbervar count; 
    Shared Numbervar Count_Final; 
    Count_Final:=Count_Final+count; 
    count;
  4. 現在Report Footer

    Shared Numbervar Count_Final; 
    Count_Final
4

該解決方案可以幫助別人創造一個更加公式@DisplayFinal和地點,

創建運行總計:

  1. 選擇字段
  2. 選擇重複計數作爲總結
  3. 類型的復位部分
  4. 現在拖動和組尾下降將運行總計字段選擇你的組名。

請參考下 enter image description here

+0

像什麼,如果我有一個以上的組我想更個性化,但要顯示在同一行(如組頁腳1)兩種運行總計?組頁腳2中有兩個正在運行的總行。 – Sun