点击表头切换升降序排序方式

简介: 点击表头排序

需求:

  在报表的实际应用中有很多客户希望可以通过点击表头切换该列数据的排序。 

实现方式:

 超链接结合参数以及单元格表达式来实现,具体举例如下    

原表样如下
1

实现原理:通过点击第一行任意格的值,通过 A2 单元格表达式控制排序

  1. 首先在原报表中增加三个参数如下
    2
  2. 修改 A2 单元格表达式为 =ds1.select(EMPID;${macro1}:${macro2})
  3. 给需要通过点击表头排序的的报表头单元格设置超链接表达式,比如 : 我要点击 A1 单元格对 EMPID 排序进行切换 那么 选中 A1 单元格 在超链接表达式中书写表达式: “./showReport.jsp?rpx=/paixu.rpx&macro1=”+A1+“&macro2=”+arg2+“&arg2=”+if(arg2==1,-1,1)注:其他单元格设置同 A1。完成如上设置就可实现点击表头切换该列数据的排序。

作者:IBelieve
链接:http://c.raqsoft.com.cn/article/1534921694420?r=IBelieve
来源:乾学院
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

目录
相关文章
|
9月前
|
数据库
机房收费系统——学生基本信息维护(组合查询,选中整行)
机房收费系统——学生基本信息维护(组合查询,选中整行)
39 0
机房收费系统——学生基本信息维护(组合查询,选中整行)
|
11月前
|
Python
一日一技:从列表中一次性筛选多个指定位置的数据
一日一技:从列表中一次性筛选多个指定位置的数据
72 0
【Axure教程】中继器表格集合(增删改查筛选移动排序等效果)
【Axure教程】中继器表格集合(增删改查筛选移动排序等效果)
【Axure教程】中继器表格集合(增删改查筛选移动排序等效果)
【C#】【平时练习】将左边列表框(List)的内容(月份)添加到右边列表框。最终右侧显示的内容(月份)要保持一定顺序
【C#】【平时练习】将左边列表框(List)的内容(月份)添加到右边列表框。最终右侧显示的内容(月份)要保持一定顺序
99 0
【C#】【平时练习】将左边列表框(List)的内容(月份)添加到右边列表框。最终右侧显示的内容(月份)要保持一定顺序
成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格
成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格
成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格
拖拽排序-列表布局
拖拽排序-列表布局
160 0
拖拽排序-列表布局
Excel:利用Excel内置功能实现对某列表格按照条件进行升降序排列
Excel:利用Excel内置功能实现对某列表格按照条件进行升降序排列
Excel:利用Excel内置功能实现对某列表格按照条件进行升降序排列
|
小程序 JavaScript API
小程序实现索引列表排序
小程序实现索引列表排序
354 0
HorizontalScrollView包裹RecyclerView,使用StaggeredGridLayoutManager均分网格形成表格状列表,不固定列,每次刷新数据列位置异常错乱变动问题
HorizontalScrollView包裹RecyclerView,使用StaggeredGridLayoutManager均分网格形成表格状列表,不固定列,每次刷新数据列位置异常错乱变动问题 问题描述:用Horizon...
1942 0