自定义排序

编辑
文档创建者:印然 (67260 )     浏览次数:6192次     编辑次数:7次     最近更新:jiangsr 于 2018-04-09     

目录:

1. 问题描述编辑

在对数据列进行排序时,若希望可根据自己的需要,如对某一单元格进行排序,并控制每一数据项的位置(记录数比较小,自己能够记得是哪些数据),此时便可通过自定义排序的方式来控制数据顺序。

2. 设置方法编辑

数据列>高级的排序顺序中选择升序或降序后,在公式处填写自己设置的排序规则。
222

3. 方案一编辑

3.1 准备数据集
我们新建内置数据集,数据的顺序如下:
222
3.2 排序设置
双击A1单元格,选择“高级”,设置排列顺序为“升序”,公式为:switch($$$,"XS",1,"S",2,"M",3,"L",4,"XL",5,"XXL",6),如下图所示:
222
注:公式中输入要进行排序的顺序,上图公式中的$$$为数据列。
注:自定义排序同样可以在扩展后排序中进行设置。
3.3 保存预览
保存模版,数据即以:XS、S、M、L、XL、XXL的顺序进行排列,实现效果如下图:
222
已完成模板,可参见:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\SpecialSubject\OrderReport\自定义排序.cpt

在线查看示例效果请点击Order_3.cpt

4. 方案二编辑

4.1 排序设置
以上个模版为例,将排列公式修改为:INDEX($$$,"XS","S","M","L","XL","XXL"),如下图所示:
222
4.2 保存模版
保存模版,点击预览,也可实现上图所示的效果。

附件列表


主题: 专题总结
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗?