历史版本2 :SORT 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

设计器版本
11.0.4

1.2 应用场景

对数据进行排名,例如对成绩进行排名,如下图所示:


1.2 功能简介

11.0.4 版本支持用函数对数据进行排名

1.3 函数解释

1)概述

语法SORT(number,boolean,boolean2,range)计算排名
参数1number需要进行排名的数据范围
参数2boolean1

设置升降序,可省略

默认 true :即降序排名

 false:升序排名

参数3 boolean2

设置并列排名后是否跳号,可省略

默认true:即不跳号  即并列排名后,后续排名不跳号,例如1,2,3,3,4

false:跳号,即并列排名后,后续排名跳号,例如1,2,3,3,5

参数4range

设置分组的依据,即是否需要组内排名,可省略

默认省略:无分组依据,对所有数据进行排名

不省略:按照分组依据进行组内排名

2)示例

 B1表示学生成绩

 SORT(B1):基于A1不跳号排名(即并列排名后,后续排名不跳号,例如1,2,3,3,4)

 SORT(B1,false):基于A1升序不跳号排名

2. 操作步骤编辑

2.1 报表设计

打开%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Coordinate\SORT.cpt 下的报表,分别输入如下公式,如下图所示:

公式说明:

公式
说明
sort(A2,false)对A2数据升序排名
sort(A2,TRUE,FALSE)对A2数据降序排名,并且成绩相同的排名也相同,在相同排名后的成绩排名跳号
sort(A2,TRUE,true)对A2数据降序排名,并且成绩相同的排名也相同,在相同排名后的成绩排名不跳号

2.3 效果预览

保存报表,点击「分页预览」,效果参见本文1.2 节。

3. 模板下载编辑

已完成模板可参见:

%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\Coordinate\SORT.cpt

点击下载模板:SORT.cpt