大屏怎么通过扩展的那个组件点击不同的扩展组件内气泡进行跳转到别的大屏

1742172535185.png

FineReport 3333xzx 发布于 2025-3-17 08:51
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-3-17 08:54(编辑于 2025-3-17 09:02)

就是这个https://bbs.fanruan.com/wenda/question/210627.html

if (a == '01') {

window.parent.FS.tabPane.addItem({

title: "内容1",

src: "${servletURL}?viewlet=*****.frm"

});

} else if (a == '02') {

window.parent.FS.tabPane.addItem({

title: "内容2",

src: "${servletURL}?viewlet=*****.frm"

});

}

src: "${servletURL}?viewlet=*****.frm"

换成记得http开通的网址

src: "http://localhost:8000/webroot/decision/view/form?viewlet=%25E5%259B%25BD%25E8%25B5%2584%25E7%259B%2591%25E7%25AE%25A1%25E5%25A4%25A7%25E5%25B1%258F-%25E4%25BA%25A7%25E6%259D%2583%25E7%25AE%25A1%25E7%2590%2586.frm"

====================

当然,你不是在决策系统,打开新的窗口可以参考

全局接口-FR https://help.fanruan.com/finereport/doc-view-4316.html

image.png

同样

"url":"/webroot/decision/view/report?viewlet=GettingStarted.cpt",

换成成

"url": "http://localhost:8000/webroot/decision/view/form?viewlet=%25E5%259B%25BD%25E8%25B5%2584%25E7%259B%2591%25E7%25AE%25A1%25E5%25A4%25A7%25E5%25B1%258F-%25E4%25BA%25A7%25E6%259D%2583%25E7%25AE%25A1%25E7%2590%2586.frm"

  • 3333xzx 3333xzx(提问者) 对不能登决策系统。。。需要第二种但是不能要对话框。。
    2025-03-17 09:11 
  • snrtuemc snrtuemc 回复 3333xzx(提问者) 那最简单就是,if (a == '01') {
    window.open("http://XXXXXX");
    } else if (a == '02') {
    window.open("http://XXXXXX");
    }
    2025-03-17 09:14 
  • 3333xzx 3333xzx(提问者) 回复 snrtuemc 好了好了
    2025-03-17 09:15 
  • 3333xzx 3333xzx(提问者) 回复 snrtuemc 还有就是可以在当前页面刷新吗?
    2025-03-17 09:23 
  • snrtuemc snrtuemc 回复 3333xzx(提问者) 那就加个参数,window.open("http://XXXXXX","_self");
    2025-03-17 09:25 
  • 2关注人数
  • 36浏览人数
  • 最后回答于:2025-3-17 09:02
    请选择关闭问题的原因
    确定 取消
    返回顶部