資料報表FineReport:自定義公式分組?

問題描述

通常情況下,資料是通過某一欄位來進行分組,如日期欄位,每個日期對應一個組,此時分組過於詳細,希望按照年與周來分組顯示。如下圖:

資料報表FineReport:自定義公式分組

方法/步驟

資料庫中存的是年月日格式的日期,如何按照年與周來進行分組呢?

2

新建報表,新增資料集

新建工作薄,新增資料集ds1,SQL語句為SELECT * FROM 訂單。

3

表樣設計

如下圖製作報表,將欄位拖拽至對應單元格,應付金額設定為彙總>求和:

資料報表FineReport:自定義公式分組

自定義公式分組

訂購日期按“年”分組

選擇A2單元格中的訂購日期資料列,資料設定修改為分組>高階,點選後面的自定義按鈕,彈出自定義分組對話方塊,選擇公式分組。

讓該訂購日期欄位按照“年”來分組,如下圖:

資料報表FineReport:自定義公式分組

訂購日期按“周”分組

選擇B2單元格的訂購日期資料列,資料設定修改為分組>高階,點選後面的自定義按鈕,彈出自定義分組對話方塊,選擇公式分組。

讓該訂購日期欄位按照“周”來分組,如下圖:

資料報表FineReport:自定義公式分組

儲存並預覽

儲存模板,最終效果如上圖。模板效果線上檢視請點選CusGroup_4.cpt

已完成的模板,可參見%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\GroupReport\CusGroup_4.cpt

資料, 公式, 日期, 欄位, 資料報表,
相關問題答案