900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > java开发页面超链接样式_Web报表中如何设置超链接的样式

java开发页面超链接样式_Web报表中如何设置超链接的样式

时间:2023-04-29 21:42:50

相关推荐

java开发页面超链接样式_Web报表中如何设置超链接的样式

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

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

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

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

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

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

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

showReport.jsp部分代码:

< report:html name=”report1″ reportFileName=”< %=report% >”

params=”< %=param.toString()% >”

funcBarLocation=””

needPageMark=”yes”

generateParamForm=”no”

needLinkStyle=”no”//单元格有超链接属性时,是否用复杂报表设计" target="_blank" class="quieeLink1">设计的字体属性显示;

//有两个value值,yes和no,no为显示超链接样式,默认值为yes。

width=”-1″

exceptionPage=”/reportJsp/myError2.jsp”

/ >

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。