php 点击表头排序,点击表头切换升降序排序方式
需求:
在报表的实际应用中有很多客户希望可以通过点击表头切换该列数据的排序。
实现方式:
超链接结合参数以及单元格表达式来实现,具体举例如下
原表样如下
实现原理:通过点击第一行任意格的值,通过 A2 单元格表达式控制排序
1. 首先在原报表中增加三个参数如下
2. 修改 A2 单元格表达式为 =ds1.select(EMPID;${macro1}:${macro2})
3. 给需要通过点击表头排序的的报表头单元格设置超链接表达式,比如 : 我要点击 A1 单元格对 EMPID 排序进行切换 那么 选中 A1 单元格 在超链接表达式中书写表达式: “./showReport.jsp?rpx=/paixu.rpx¯o1=”+A1+“¯o2=”+arg2+“&arg2=”+if(arg2==1,-1,1)
注:其他单元格设置同 A1。
完成如上设置就可实现点击表头切换该列数据的排序。
作者:IBelieve
链接:http://c.raqsoft.com.cn/article/1534921694420
来源:乾学院
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
php 点击表头排序,点击表头切换升降序排序方式相关推荐
- 如何利用一维数组实现二维数组的多列自由升降序排序过程详解
如何利用一维数组实现二维数组的多列自由升降序排序过程详解 本例只说明多列排序的实现方式,一维数组的排序已经有过讲解不在赘述.所以本文是在已经完成了一维数组排序的函数封装的基础上完善多列排序的过程的详解 ...
- java 降序排序数字_如何按降序排序ArrayList Long?
如何按降序排序ArrayList ? 如何按降序排序Java中的ArrayList? Tamara asked 2019-08-20T11:46:41Z 12个解决方案 230 votes 这是您的C ...
- MySQL数据库升降序排序
在使用数据库时,我们可能要将数据按照从小到大,或者从大到小的顺序排序.这样我们就用到了升降序排序. 升序:从小到大(asc) 以这个表数据为例:从小到大排序 语法: select * from stu ...
- 动态列排序_Excel表格利用函数制作排序器(可依据不同字段、升降序排序)
Excel表格中的排序功能是我们经常使用的一个功能,排序的方式主要有升序排序.降序排序和自定义排序.前两种排序方式默认的排序依据都是所选排序区域的第一列数据,自定义排序用户可以自定排序的主要依据和次要 ...
- java util包排序,利用stream sorted进行降序排序
根据value值的大小进行降序排序,并进行截取. public static void main(String[] args) { List> list = Lists.newArrayList ...
- 3.非关系型数据库(Nosql)之mongodb:升降序排序,排序分页,$all,$in,$nin,$or,$nor, $exists,游标,更新(update,$set,$unset,$inc)
1排序sort() A降序排列 db.c4.find().sort().sort({age:-1}); B升序排列: db.c4.find().sort({age:-1}); C排序分页 db. ...
- C# Dictionary分别按Key,Value值升降序排序
Dictionary<char, int> dic = new Dictionary<char, int>();dic.Add('a', 1);dic.Add('b', 2); ...
- pandas中对列进行排序(单列/多列)/(升序/降序)/(多列升序,降序控制)
前言 我想把数据分析刻进DNA里 如下面的数据,对price,要进行最简单的升序操作: 这个好整: import pandas as pdshop = pd.read_csv("data/s ...
- python从键盘获取输入并排序_python从键盘输入数字并排序-女性时尚流行美容健康娱乐mv-ida网...
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 python 读取 键盘 输入 ...
最新文章
- Java项目:在线课程会员系统(java+Springboot+Maven+JSP+Spring+Mysql+layui)
- kafka-manager 的编译和使用(附安装包)
- Java的知识点29—— 文件字符流、字节数组流
- mysql+server+80_Windows Server 2019 IIS10.0+PHP(FastCGI)+MySQL环境搭建教程
- [Swagger2]分组和接口注释及小结
- 安装TPCC-MySQL报错
- Amoeba+Mysql实现读写分离+java连接amoeba
- python字符串lower,upper,capwordds方法,translate(使用替换后),maketrans(创建表)的使用(不知道怎么回事这个变乱了?后期再整理)
- Python是否支持短路?
- 20162302 第七周作业
- POJ 2989 All Friends
- Android在自定义View(SurfaceView)中实现进度条Progress
- MySQL数据库基础
- Protobuf协议格式详解
- 生产计划排产软件三大操作流程
- gsm无线热点数据采集服务器,GSM无线网络优化及WLAN热点分析工具开发
- 量表:现代医学体系的“工具箱”
- powerbi 线性回归_精选 | 实用炫酷的Power BI自定义图表
- 馋猫美食记录本_隐私政策
- java date类型大小比较_java中date类型如何比较大小