PB gird類型數據窗口 設置分組、分組小計、合計

今天遇到一個需求,gird表格數據如下:

 部門  類型 數據 
 A  類型1  1
 A  類型2  2
 B  類型1  3
 B  類型2  4
  合計 10

 

 

 

 

 

 

實際需要顯示的結果爲: 

 部門  類型 數據 
 A  類型1  1
 A  類型2  2
   小計 3
 B  類型1  3
 B  類型2  4
   小計  7
  合計 10

 

 

 

 

 

 

 

 

上述需求一般有三種處理方式:

1.數據庫直接生成分組數據。該方式從數據源頭進行處理,好處是不需要在DW窗口做分組處理,不好還處是會在數據庫中重複檢索生成合計、小計數據,不利於性能優化。

2.使用DW的group DW製作分組顯示界面,沒有使用暫不做說明。

3.採用gird 類型數據窗口進行分組處理。這是今天主要說明的方法;

  1).插入分組字段:Row->Create-Group 設置分組字段爲 “部門”,將生成一個分組,Group名稱爲:1.

  2) .選中Detail中,要進行合計(sum、count的字段:“數據”),點擊Insert->Control->Sum,此時將在Trailer group "部門"數據容器中生成sum(數據 for Group 1),此時即完成對部門的數據小計生成功能。

  3) .合計功能。此功能和其他gird類型的數據窗口一樣,在Summary容器中插入一個計算列,計算列內容爲:sum(數據 ),即可生成合計計算列。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章