Web报表中如何设置超链接的样式

超链接是WEB项目中经常会用到的功能,如实现数据钻取,数据详细说明等。在WEB页面中,各种属性的数据是很多的,怎样对有超链接的数据与普通数据进行区别展现,让用户能一目了然的知道,哪些数据是有超链接的,哪些没有,这就是本文要介绍的如何设置超链接数据的样式。

以超链接实现数据钻取为例,来展示润乾报表是怎么实现这个功能的。

先简单介绍下报表超链接的制作:制作好两张报表,客户订单.raq、订单明细.raq。订单明细表是以订单号关联,展现客户订单表中各个订单所购产品的详细信息。选中客户订单.raq的订单号值单元格(比如B2格),在属性栏的表达式中,输入:”/reportJsp/showReport.jsp?raq=/订单明细.raq&arg1=”+B2就可以了。超链接就做好了(arg1是订单明细.raq表中定义的,接收订单号值的参数)。

下面以客户订单表作例子来完成样式的设置,下面是默认的没有样式显示的报表效果:

1.png

上图是没有超链接样式的页面效果,下面再看一下超链接样式的效果:

2.png

对比两张图发现,在第2个图中的订单号的值下面多了一个横线,颜色也变了,这就是设置了超链接样式。那这样的特效显示在润乾报表中是怎么设置的呢,其实很简单,仅仅用一个tag标签就可以实现了,看下面的代码:

showReport.jsp部分代码:

< report:html name=”report1″ reportFileName=”< %=report% >”
params=”< %=param.toString()% >”
funcBarLocation=”"
needPageMark=”yes”
generateParamForm=”no”
needLinkStyle=”no”//单元格有超链接属性时,是否用设计的字体属性显示;
//有两个value值,yes和no,no为显示超链接样式,默认值为yes。
width=”-1″
exceptionPage=”/reportJsp/myError2.jsp”
/ >

就是代码中的这个标签needLinkStyle=”no”就让我们轻松实现了超链接的特效显示

文章总结:用润乾实现超链接样式的设置方法简单便捷,做好超链接报表后,只需要一个标签needLinkStyle=”no”,就可以将页面超链接数据与普通数据区分开来,让用户一目了然。

引自:润乾报表知识库
原文链接:Web报表中如何设置超链接的样式

相关文章:即时报表中使用自定义指标;即时报表中使用专项过滤条件;即时报表Flex工具条使用之过滤显示数据;即时报表中的报表数据量控制;即时报表中的统计图数据量控制

其他相关内容: 润乾 ; 商业智能BI联盟 报表软件Java报表商业智能解决方案web报表的扩展功能

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值