知道模板的物理路径,报表中实现点击链接直接打开模板

 不同的人 打开的模板不一样,物理路径是动态的28A99905-6708-4ffc-9C92-40278D74DED1.png

FineReport zz稀里哗啦 发布于 2022-3-22 14:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-3-22 15:08

正常frm模板是

http://IP:端口/webroot/decision/view/form?viewlet= 加你后面的路径

cpt是

http://IP:端口/webroot/decision/view/report?viewlet= 加你后面路径

不同的人,你去控制权限就可以

image.png

  • zz稀里哗啦 zz稀里哗啦(提问者) 怎么让他再平台内打开
    2022-03-22 16:34 
  • zz稀里哗啦 zz稀里哗啦(提问者) 打开方式:平台内新标签打开
    2022-03-22 16:36 
  • snrtuemc snrtuemc 回复 zz稀里哗啦(提问者) 参考FS决策系统-https://help.fanruan.com/finereport10.0/doc-view-606.html ,看1.3 FS.tabPane.addItem 注:不支持添加在对话框报表的超链接中。 该方法可以在数据决策系统中打开新标签页,JavaScript 代码如下: window.parent.FS.tabPane.addItem({title:\"baidu\",src:\"http://www.baidu.com\"})
    2022-03-22 16:36 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-3-22 15:07

试试:

if(lastname_=='frm'){

url_="http://"+ip_+":"+port+"/webroot/decision/view/form?viewlet="+FR.cjkEncode("'"+cpt_+"'");

}

else {

url_="http://"+ip_+":"+port+"/webroot/decision/view/report?viewlet="+FR.cjkEncode("'"+cpt_+"'");

}

window.open(url_);

image.png

  • 2关注人数
  • 279浏览人数
  • 最后回答于:2022-3-22 15:08
    请选择关闭问题的原因
    确定 取消
    返回顶部