一、概述
1
版本。
報表伺服器版本 |
---|
11.0 |
2
預期效果。
上節介紹了按段分組,若希望實現某些特定的值歸為一組進行資料展示,例如一般企業的主營地區是華北與華南,做報表的時候便希望將銷售業績較好的北方與南方作為主要查看物件,而其他地區則彙總於【其他】組,這就是歸並分組,如下圖所示。
3
實現思路。
可以利用資料列屬性中的分組,自訂分組進行設定。
二、範例
1
報表設計。
建立報表:建立普通報表,新增資料集 ds1,SQL 語句為【SELECT * FROM 訂單 where 貨主國家 = '中國'】,取出中國的所有訂單。如下圖1所示。
報表樣式:將欄位拖拽至對應儲存格,列出所有地區的資料。報表樣式如下圖2所示。
2
分組設定。
對貨主地區進行歸並分組。
選中貨主地區所在的 A2 儲存格,資料設定修改為【分組】、【進階】。如下圖1所示。
點選上圖的【自訂按鈕】,彈出自訂分組對話框,選擇【條件分組】,將貨主地區歸並為兩組。如下圖2所示。
組1:命名為【北方】,條件為貨主地區【等於 '華北' or 貨主地區等於 '東北' 】。
組2:命名為【南方】,條件為貨主地區【等於 '華南' or 貨主地區等於 '西南' 】。
不在北方、南方這兩組的地區合併,下拉框選擇把其它所有的合併,其他組的名稱為:其他。
3
效果預覽。
PC 端:儲存範本,選擇分頁預覽,效果如第一章第2節所示。
行動端:App 與 HTML5 端效果相同,如下圖所示。
三、已完成範本
已完成的範本,可參見【%FR_HOME%\webroot\WEB-INF\reportlets\doctw\Advanced\GroupReport\歸並分組.cpt】。
點選下載範本:歸併分組.cpt