FineReport报表工具取数排序的实现

文 | 商业智能研究 2019-05-29
阅读次数:11,726

阅读提示:

文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式。
FineReport最新版免费试用:https://www.finereport.com/product/active
FineReport最新版使用教程:https://help.fanruan.com/finereport/

web报表工具取数排序

报表中,取数展现的时候往往要求记录按照一定的顺序进行排列,我们称为排序。比如想让《FineReport报表工具中显示格式和显示值的设置》中的报表按照员工id进行升序排列。

下面我们来看一下用FineReport报表工具实现排序的具体步骤

免费试用FineReport

1.设计报表

1.1方法一:SQL中排序
在报表数据集面板中,点击emp_sql数据集,右击选择编辑,进入数据集编辑对话框,将SQL语句修改为:

select empid,empname,birthday,sex,degree,bonous from employee order by empid asc

order by empid asc就是指按照empid升序排列,如果要按照降序排列,则写order by empid desc

1.2方法二:单元格属性设置
点击A2单元格,进入该单元格的数据列属性设置对话框,点击高级,或者直接点击表格上面工具栏中的高级按钮。

高级按钮
在排列顺序下拉框中选择升序,点击确定。

报表单元格高级属性

2.保存预览

保存为:
%FineReport_HOME%/WebReport/WEB-INF/reportlets/com/doc/3.6.cpt

启动报表服务器,在浏览器中输入以下地址进行浏览:
http://localhost:8079/WebReport/ReportServer?reportlet=/com/doc/3.6.cpt

报表产品更多介绍:www.finereport.com

免费试用FineReport


本月阅读量最高的10篇文章

售前咨询

服务热线

400-811-8890转1

售后咨询

在线QQ

800049425

服务热线

400-811-8890转2

投诉建议

总裁办24H投诉

173-127-81526