采用相邻连续分组功能,主要是为了提升报表运行效率。下面以FineReport智能报表工具为例进行简要说明。
1、 创建新报表
2、 表单样式设计
3、 构建报表基本结构,如下所示:
4、 创建新数据集
5、 创建一个名为ds1的新数据集,通过执行以下SQL查询实现:从STSCORE表中选取班级编号、学号、姓名、性别、课程和成绩字段,并按照成绩升序排列,成绩相同时按班级编号升序排序。
6、 关联数据字段
7、 将数据字段拖拽至相应单元格中。
8、 分组分别设定
9、 设为普通分组模式
10、 设置A2单元格为普通分组,预览报表并查看日志,执行数据信息如下所示。
11、 设为相邻的连续分组情形
12、 将A2单元格设为相邻连续分组后,预览报表并查看日志,执行数据显示相关信息如下:
评论
更多评论