1. 概述
1.1 預期效果
數據庫表數據是按照時間先後錄入的,查詢的時候希望按照時間先後,某個字段連續相同的話就合并起來顯示,這樣的報表可以通過相鄰連續分組來實現。
1.2 實現方法
直接拖拽數據列到單元格,默認爲普通分組,即将所有相同的項都合并起來顯示。本文将介紹相鄰連續分組的使用,即将連續相同的項合并起來。
相鄰連續分組往往與 SQL 中排序結合使用來實現普通分組,但比直接使用普通分組性能更好,具體可查看 巧用相鄰連續分組 文檔。
2. 示例
2.1 打開報表
打開報表%FR_HOME%\webroot\WEB-INF\reportlets\doc\Primary\GroupReport\分組報表.cpt。
點擊下載模板:分組報表.cpt
預覽數據集 ds1,數據如下圖所示:
2.2 相鄰連續分組設置
選中地區字段,點擊單元格元素>數據設置,修改爲分組、相鄰連續,如下圖所示:
2.3 效果預覽
2.3.1 PC 端
保存模板,選擇分頁預覽,效果如1.1 預期效果所示。
2.3.2 移動端
1)App
2)HTML5
3. 已完成模板
已完成的模板,可參見%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\GroupReport\相鄰連續分組.cpt。
點擊下載模板:相鄰連續分組.cpt