反馈已提交
网络繁忙
FineReport 支持三种排序类型:数据集中的排序、高级排序、扩展后排序。
FineReport 可实现的排序效果如下表所示:
模板预览后,某列按照降序或升序的顺序排列
模板预览后,用户可点击表头进行升序或降序排序
数据先按 A 列排序,B 列再按对应的 A 列排序
可点击表头实现多列的升序或降序
新手的学习路径与 报表制作基础学习路径 中的 排序 内容相同,如果已经完成了报表制作基础学习路径的学习,可以跳过本节。
1)可对以下字段类型进行排序:
时间、日期、字符串、数字、布尔类型
2)可实现排序效果:
不支持动态排序
11.0.3 及之后版本,支持多列排序
11.0.3 之前版本,只能实现单列排序
3)可以在普通报表和决策报表中使用
学习「扩展后排序」的使用方法,并按照文档示例实操一遍,加深印象
单列/多列通过点击表头,实现升序或降序
模板预览后,单列/多列按照之前设置的顺序排序
注:11.0.3 及之后版本,支持动态排序、支持多列排序
学习「数据集中的排序」的使用方法,并按照文档示例实操一遍,加深印象
单列升序/降序
多列排序
动态排序
1)场景:
点击标题实现升序和降序交换显示
2)特别说明:
11.0.3 及之后版本的 扩展后排序 可以实现此效果;11.0.3 之前版本需要使用此方案
在对报表进行 扩展后排序 之后,若直接使用单元格插入公式 seq() 或者 &cell 这两种方法获取 序号 ,序号的顺序是乱序的,想让它变成正常的排序
点击第一列,则根据第一列升序或降序排列;点击第二列,则根据第二列升序或降序排列
2)特别说明
希望先按照 A 进行排序,再按照 B 进行排序
11.0.3 及之后版本的 扩展后排序、高级排序 可以实现此效果;11.0.3 之前版本需要使用此方案
方案一:利用内置数据集实现自定义排序
方案二:高级排序-自定义顺序
对于分组报表,有各种小计、合计、以及列表一起存在的。希望按照各个分组逐层进行排序
售前咨询电话
400-811-8890转1
在线技术支持
请前往「服务平台」,选择「在线支持」
热线电话:400-811-8890转2
总裁办24H投诉
热线电话:173-1278-1526
文 档反 馈
鼠标选中内容,快速反馈问题
鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。
不再提示
10s后关闭