"排序" 分类下的文档该分类下有22篇文档创建该分类下的文档
排序场景方案
文档创建者:Wendy123456      创建时间:03-04 14:25      标签:      编辑:3次    |   浏览:4897次

摘要:1. 概述本文列出用户在使用排序功能时的具体需求及对应方案。注:FineReport 支持的三种排序类型分别为:数据集中的排序、高级排序、扩展后排序。这三种排序方式的介绍请参见:排序2. 单列排序2.1[阅读全文:]

横向扩展列多列排序
文档创建者:cherishdqy      创建时间:02-23 18:10      标签:      编辑:14次    |   浏览:33204次

摘要:1. 概述1.1 应用场景报表预览时点击列标题,可对该列进行升降排序,而列标题是根据字段横向扩展得来的。如下图所示:1.2 实现思路获取点击列的所有值,然后在销售员的单元格属性中,设置扩展后排序,销售员[阅读全文:]

多级项目符号排序
文档创建者:axing      创建时间:12-05 18:26      标签:      编辑:7次    |   浏览:7381次

摘要:1. 概述1.1 问题描述当报表中存在多级项目符号时,正常设置排序是无法实现多级排序效果的,那么如何实现多级项目符号的排序效果呢?1.2 解决思路多级项目符号是将多个数字用「 . 」隔开的字符串,通过将[阅读全文:]

排序学习路径
文档创建者:Wendy123456      创建时间:05-30 10:38      标签:      编辑:3次    |   浏览:3034次

摘要:1. 概述FineReport 支持三种排序类型:数据集中的排序、高级排序、扩展后排序。FineReport 可实现的排序效果如下表所示:排序类型简介单列非动态排序模板预览后,某列按照降序或升序的顺序排[阅读全文:]

排序FAQ
文档创建者:用户z1931049      创建时间:03-09 17:11      标签:      编辑:6次    |   浏览:8099次

摘要:1. 概述本文将介绍各类排序使用过程中遇到的问题和解决方案。2. 示例2.1 排序时数值型字段存在空值时报错问题描述若对「数值型字段」设置了排序,而字段中存在空值,那么在预览或点击标题排序时就会出现报错[阅读全文:]

排序简介
文档创建者:印然      创建时间:11-11 09:27      标签:      编辑:25次    |   浏览:83252次

摘要:1. 概述在 FineReport 报表进行数据展示或图表展示时,经常会用到「排序」功能。一般在数据展示中应用比较多,图表中也会稍微涉及到一点。本文将介绍 FineReport 支持[阅读全文:]

扩展后中文按拼音排序
文档创建者:axing      创建时间:03-21 11:58      标签:      编辑:3次    |   浏览:9021次

摘要:1. 概述1.1 问题描述一般直接设置中文排序默认是按照 ASCII 码进行排序,那么如何实现按照中文的拼音先后顺序进行排序呢?如下图所示:1.2 实现思路使用 StringPinyin 函数将中文转化[阅读全文:]

动态列实现多列排序
文档创建者:Wendy123456      创建时间:03-01 16:04      标签:      编辑:2次    |   浏览:3090次

摘要:1. 概述1.1 预期效果部分用户希望在动态列的基础上,能够对每列进行单独的排序。如下图所示:1.2 实现思路在 使用函数实现动态列 基础上,设置扩展后排序。2. 操作步骤2.1 模[阅读全文:]

特殊多列排序
文档创建者:Wendy123456      创建时间:02-28 15:19      标签:      编辑:1次    |   浏览:2268次

摘要:1. 概述1.1 应用场景决策报表的报表块在多列排序的基础上可以实现:点第一下降序,点第二下升序,点第三下恢复原状。效果如下图所示:1.2 实现思路扩展后排序结合 JavaScript 类型的超链实现,[阅读全文:]

扩展后排序
文档创建者:印然      创建时间:11-11 09:31      标签:      编辑:32次    |   浏览:83159次

摘要:一、概述【擴展後排序】在製作報表過程中可以實現多種排序需求,是最靈活的排序方式。但由於在擴展完成後進行排序,會對所有儲存格的位置進行調整,因此效能最差。所以建議在進階排序無法實現的情況下,再使用【擴展後[阅读全文:]

JS实现不刷新页面进行排序功能
文档创建者:1176846029      创建时间:01-10 09:50      标签:      编辑:11次    |   浏览:15131次

摘要:1. 概述1.1 问题描述填报的时候可以对表格进行排序。使用扩展后排序,发现了每次点击表头排序时都会刷新一下页面,这样就会导致刚刚填报的数据被刷新没了。为了解决此问题,可以使用 JavaScript 来[阅读全文:]

多列动态排序
文档创建者:印然      创建时间:11-11 09:28      标签:      编辑:25次    |   浏览:81738次

摘要:1. 概述1.1 预期效果设计报表时,希望有多个列可以实现点击变换升序降序的功能。即点击第一列,则根据第一列升序或降序排列;点击第二列,则根据第二列升序或降序排列。预期效果如下图所示:1.2 实现思路通[阅读全文:]

扩展后多列按先后排序
文档创建者:axing      创建时间:11-28 12:32      标签:      编辑:4次    |   浏览:29927次

摘要:1. 概述1.1 问题描述数据集中我们可以用 SQL 语句中 order by A,B 语句,将结果先按照 A 排序,再按照 B 来排序。那么设计器中如何使用「扩展后排序」实现多列排[阅读全文:]

分组内排序互不干扰
文档创建者:axing      创建时间:11-01 16:43      标签:      编辑:5次    |   浏览:21769次

摘要:1. 概述1.1 预期效果有时用户希望在同一张报表中,可以实现分组动态排序且互不影响的效果。例如当点击华东的销量时,华东的销量改变排序,华北的销量不受到影响;当点击华北的销量时,华北的销量改变排序,华东[阅读全文:]

扩展后排序重新编号
文档创建者:axing      创建时间:03-23 20:57      标签:      编辑:8次    |   浏览:31326次

摘要:1. 概述1.1 问题描述在对报表进行扩展后排序(按「牛奶」销量排序)之后,若直接使用单元格插入公式 seq() 或者 &cell 这两种方法获取序号,序号的顺序是乱序的,如何让它变成正常的排序[阅读全文:]

点击某一列标题改变排序
文档创建者:印然      创建时间:11-11 09:29      标签:      编辑:20次    |   浏览:45782次

摘要:1. 概述1.1 问题描述在制作报表时,经常遇到需要通过点击标题实现升序和降序交换显示。文档 数据集中的排序 中,可通过定义数据集参数,利用动态参数实现点击标题动态排序。但有些情况下[阅读全文:]

数据集中的排序
文档创建者:印然      创建时间:11-11 09:33      标签:      编辑:11次    |   浏览:28526次

摘要:1. 概述1.1 应用场景数据集中的排序是指通过 SQL 直接在数据库查询时排序。此方法性能最佳,但所有计算都必须要在数据库中做,会导致 SQL 很复杂,难以维护,另外有些计算是无法用 SQL 完成的。[阅读全文:]

排序添加动态箭头
文档创建者:axing      创建时间:09-17 12:05      标签:      编辑:6次    |   浏览:11503次

摘要:1. 概述1.1 预期效果点击标题可以动态排序的情况下,如果想要在标题上设置「箭头」以体现当前是哪一列排序,是升序还是降序。该如何实现呢?预期效果如下:1.2 实现思路利用「条件属性」结合「HTML标签[阅读全文:]

汉字数字排序
文档创建者:axing      创建时间:10-22 12:18      标签:      编辑:3次    |   浏览:5113次

摘要:1. 概述1.1 问题描述设计报表时,如果遇到「序号」是用汉字数字来表示的,那么要如何对它进行排序呢,如下:1.2 解决思路方案一:数据很少时,可以使用高级排序-自定义顺序。也可利用内置数据集实现,详情[阅读全文:]

利用内置数据集实现自定义排序
文档创建者:axing      创建时间:08-31 15:07      标签:      编辑:2次    |   浏览:12745次

摘要:1. 概述1.1 问题描述通过高级排序-自定义顺序可以直接在公式里面逐个定义每个数据项的顺序,但有时会使公式阅读起来困难且不易维护这时可以通过使用「内置数据集」来自定义顺序,如下自定义地区的排序:1.2[阅读全文:]

按分组汇总结果排序
文档创建者:axing      创建时间:03-27 23:19      标签:      编辑:9次    |   浏览:21107次

摘要:1. 概述1.1 问题描述对于分组报表,有各种小计、合计、以及列表一起存在的,如何按照各个分组逐层进行排序呢?如下图所示,先对「销售员小计」排序,再对「产品类型小计」排序,最后对「产[阅读全文:]

高级排序
文档创建者:印然      创建时间:11-11 09:33      标签:      编辑:12次    |   浏览:75988次

摘要:1. 概述1.1 应用场景「高级排序」是指:报表根据某「数据列」设置的公式和排列顺序进行的排序。相当于扩展前排序,依赖于「数据列」。1)希望按照某列数据排序,例如按照「运货费」升序排序,如下图所示:2)[阅读全文:]