报表点列头排序

报表中,为了方便查看数据,统计数据,需要有点击列头排序的效果,我们可以使用参数加动态宏来实现,具体如下例:

首先建立数据集,制作报表,如图:

A2的表达式表示先根据雇佣ID分组,在根据动态宏取到的字段进行排序,动态宏表达式如下:

case(arg1,"ID","雇员ID","地区","地区","日期","雇用日期"),给报表设置一个参数arg1,

A1,B1,C1单元格分别设置超链接属性:"/reportJsp/showReport.jsp?raq=/report_0.raq&arg1="+A1,"/reportJsp/showReport.jsp?raq=/report_0.raq&arg1="+B1,

"/reportJsp/showReport.jsp?raq=/report_0.raq&arg1="+C1;

保存并发布报表,效果如图:

点击列头日期,根据日期排序,效果如图:

这样,便实现了点击列头排序的功能效果。同理,使用参数+动态宏+超链接,还可以实现点击列头隐藏列的效果,

这里不再进行例举。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值