二次开发 >> JavaScript >> FR的JS API >> FS下新增tab框
本帖最后由 加菲喵 于 2015-9-10 16:19 编辑
二次开发 >> JavaScript >> FR的JS API >> FS链接地址:http://www.finereporthelp.com/help/15/0/9/2.html
重新描述原因:原帮助文档中只是简单的介绍了如何实现新的tab,同时提供了一个通用的单个参数的JS语句,底下贴出了截图,但是截图并未说明预览方式和应用环境,所以我对此进行重新描述
对原文档2.3超级链接 >> 实现在新的tab中打开页面
新增tab具体方法如下:(1)在设计界面中选择需要点击超级链接的单元格25314(2)进入超级链接界面进行JS代码编辑25315通过
window.parent.FS.tabPane.addItem({title:"JH-002",src:"${servletURL}?reportlet=JH-002.cpt&op=view&yslb="+yslb+"&zrzx="+zrzx+"&xmmc="+xmmc+"&date1="+date1+"&date2="+date2})
(3)以部署到数据决策系统为例25316图1从图一JH-000中点击相应的链接进行跳转到图二25317
注:(1) src最后的&符号为参数的传递,即将当前单元格的值传递给参数,然后再src的路径后面拼接字符串,将参数的值传递给需要打开的新模板中的参数。(2) 此测试不能直接在设计器中打开,如果直接打开是会报错误的,错误如下图25318