如何设置finereport按钮控件的可用时间
1个回答
2017-03-20 · 上BI选帆软,专注BI十三年!
关注
展开全部
不知道题主的意思是不是要实现控制报表最长预览时间,超时自动退出。在
%FR_HOME%\WebReport\目录下新建一个logout.js文件,输入一下代码,保存
setTimeout(function(){
jQuery.ajax({
url:"/WebReport/ReportServer?op=fs_load&cmd=logout",//单点登录的报表服务器
data:{},
timeout:5000,
success:function(data) {
window.location=data;
},
error:function(){
alert("error"); // 登录失败(超时或服务器其他错误)
}
});
},3600)//最大预览时间(单位:毫秒)
模板>模板web属性>引用JavaScript,一次进行选择js文件,点击增加,保存,即可引用上面的js文件
预览,发现经过3.6秒后,报表会自动退出,并进入到系统重新登录的界面,如下图:
至此,通过JS控制模板预览生命周期的方法已经实现了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询