概览
内容工具
首先设置一个登录按钮的Javascript命令,调用Wyn的登录API:
localhost:51980 /connect/token
得到返回的token之后,保存到单元格或全局变量中:
Forguncy.Page.getCell("txtToken").setValue(obj.access_token);
window.localStorage["token"] = obj.access_token;
在其他页面(如页面2)中,在按钮的Javascript命令中,取出全局变量中的token:
var token = window.localStorage["token"];
设置一个大的合并单元格,作为iframe的容器:
var iframe = $('[fgcname = "ReportContainer"]');
在容器中添加一个iframe元素,将其src设为带token的URL即可:
var urlStr = "http://localhost:51980/reports/view/5b8796af2e6c1b000e71adca?theme=default&lng=zh-CN&token=" + token;
iframe.empty();
iframe.append("<iframe style='height: 100%; width: 100%; border: 0px;' src='" + urlStr + "'/>");