超链接
超链接包括超链接和超链接窗口属性,超链接属性的设置也可以通过菜单工具栏的插入-超链接来完成。
超链接
单元格的超链接属性,可以是属性值,也可以是表达式。可以在超链接中引用单元格的值,例如: "/defaultArg.jsp?report=/exercise/grid&customerid="+A6
如果超链接字符串不需要动态生成,可以直接写所要链接的页面路径,那么可以直接在超链接属性编辑框中编辑;如果超链接字符串需要根据单元格或者参数值动态生成,则输入表达式。
路径可以是相对路径也可以是绝对路径。 相对路径是相对应用路径的,比如:/jsp/myreport.jsp,系统运算后会自动给加上应用的路径。 绝对路径一定要写完整,包含传输协议。
比如:http://www.runqian.com.cn,不可只写:www.runqian.com.cn
在V5中通过超链接属性表达式链接到报表的格式为:"/mis2/vrsr/showReport1.jsp?raq=/flexdesigner/reportFiles/12002.raq&cs="+encode(A1)+"&encodeParamName=cs" 。其中showReport1.jsp为通用的报表展现JSP,报表路径相对于/mis2/reportcenter/res,其中传递参数的值为单元格A1加密后的值,加密后再通过encodeParamName为参数cs进行解密。
详细了解url传递中参数的加解密,请参考:URL参数加解密
除了上述介绍的手写形式的超链接,为方便用户超链接的设置,实现智能链接功能(无需手动加解密),V5还提供了系统资源类型的超链接。超链接资源将设置的超链接将在系统中保存为独立的资源。制作报表时可以方便地直接插入超链接。详细了解请参考:超链接管理