决策报表定时刷新问题

用决策报表做了一个大屏,有个需求是每天早上8点,需要将整个决策报表刷新一下,应该怎么设置?

FineReport LTC朝 发布于 2022-8-21 13:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
vv可爱多Lv4初级互助
发布于2022-8-21 14:43

js定时刷新的方法,想要在某个时间定时刷新,思路是加个js加载后结束时间,要在某个时间定时刷新,肯定要js获取时间

要在8:00刷新报表,js可以如下设置:

setInterval(function(){

var startTime = new Date();

var a1 = startTime.getHours();

var a2 = startTime.getMinutes();

var a3 = startTime.getSeconds();

if(a1==8 && a2==00 && a3== 00){

self.location.reload();

}

},1000)

最佳回答
0
pilyxuLv6初级互助
发布于2022-8-21 14:01
最佳回答
0
CD20160914Lv8专家互助
发布于2022-8-21 14:01

setTimeout(function(){location.reload();},86400000);//24小时刷新一次。这个就是你放在决策 系统后。。最好是在比如8点打开。。这样它在24小时后会刷新一次。。

  • LTC朝 LTC朝(提问者) 我就是为了保证无论什么时候打开大屏之后,都会在早8点进行刷新,所以这个方法不行
    2022-08-21 14:40 
  • 5关注人数
  • 485浏览人数
  • 最后回答于:2022-8-21 14:43
    请选择关闭问题的原因
    确定 取消
    返回顶部