如何使用FineReport报表工具对数据列进行排名
的有关信息介绍如下:
在设计报表的过程中,可能会遇到排名的情况,比如说按照数量的多少排名,这样可以一眼就知道数量多少和趋势。在FineReport报表设计器中,有自带的排名函数sort(),可以在单元格中直接调用这个函数。下面利用一个实例说明sort()函数实现排名的效果,操作如下:
第一步,打开FineReport报表设计器,新建一个普通报表cpt文件,注意操作,如下图所示:
第二步,在报表设计器中,选择模板数据集,新建数施舍薪据库雁冲查询;使用本地数据库表,创建SQL语句查询,如下图所示:
第三步,依次将数据库查询下面的字段拖到报表中,从左到右依次排开,最后一列是排名,如下图所示:
第四步,设置好了之后,保存文件并在浏览器中分页预览报表,这时没有添加排名的效果,如下图所示:
第五步,返回报表设计器,在D2单元格插入公式SORT(C2),然后保存文件,如下图所示:
第六步,最后在报表设计器中可以看到排名字段被选中,并在浏览器中预览效果,如下压轿图所示:



