多语言展示
当前在线:972今日阅读:23今日分享:31

报表开发工具FineReport:[5]相邻连续分组

数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。
工具/原料
1

报表开发工具:FineReport

2

电脑

方法/步骤
1

打开报表%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\GroupReport\Group.cpt。预览数据集ds1,可看到如下数据:

3

保存并预览保存模板,设计器中点击分页预览,便可以看到效果,模板效果在线查看请点击CusGroup_1.cpt已完成的模板,可参见%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\GroupReport\CusGroup_1.cpt。

4

普通分组与相邻连续分组直接拖拽数据列到单元格,默认为普通分组,即将所有相同的项都合并起来显示;相邻连续分组只是将连续相同的项合并起来。相邻连续分组往往与SQL中排序结合使用来实现普通分组,但比直接使用普通分组性能更好,具体可查看巧用相邻连续分组文档。

推荐信息