問題描述
通常情況下,資料是通過某一欄位來進行分組,如日期欄位,每個日期對應一個組,此時分組過於詳細,希望按照年與周來分組顯示。如下圖:
方法/步驟
資料庫中存的是年月日格式的日期,如何按照年與周來進行分組呢?
2
新建報表,新增資料集
新建工作薄,新增資料集ds1,SQL語句為SELECT * FROM 訂單。
3
表樣設計
如下圖製作報表,將欄位拖拽至對應單元格,應付金額設定為彙總>求和:
自定義公式分組
訂購日期按“年”分組
選擇A2單元格中的訂購日期資料列,資料設定修改為分組>高階,點選後面的自定義按鈕,彈出自定義分組對話方塊,選擇公式分組。
讓該訂購日期欄位按照“年”來分組,如下圖:
訂購日期按“周”分組
選擇B2單元格的訂購日期資料列,資料設定修改為分組>高階,點選後面的自定義按鈕,彈出自定義分組對話方塊,選擇公式分組。
讓該訂購日期欄位按照“周”來分組,如下圖:
儲存並預覽
儲存模板,最終效果如上圖。模板效果線上檢視請點選CusGroup_4.cpt
已完成的模板,可參見%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\GroupReport\CusGroup_4.cpt