决策报表,怎么设置一个固定的时间点刷新

bady设置一个固定时间点刷新,比如凌晨一点定时刷新,fr9.0

FineReport 深巷 发布于 2022-8-15 14:18
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
runerLv7资深互助
发布于2022-8-15 14:20(编辑于 2022-8-15 14:29)

JS实现决策报表定时刷新- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

----------

9.0

setInterval('location.reload();',10000);//时间单位为ms,即每10s刷新一次页面

FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

image.png

setInterval(function(){

    var refreshHours = new Date().getHours();

    var refreshMin = new Date().getMinutes();

    var refreshSec = new Date().getSeconds();

    if(refreshHours=='0' && refreshMin=='0' && refreshSec=='0'){

    'location.reload();'

    }

}, 1000);

参考...这个是每天零点执行;

  • 深巷 深巷(提问者) 我想要一个固定时间刷新,不是固定多久刷新一次
    2022-08-15 14:21 
  • 深巷 深巷(提问者) 我没明白你的意思,我如果想在凌晨一点刷新,按你的方法怎么实现
    2022-08-15 14:26 
  • runer runer 回复 深巷(提问者) 之前那个未必不行,你把时间周期调长了,不就是一个道理了么
    2022-08-15 14:30 
  • 深巷 深巷(提问者) 回复 runer 你的意思是把定时刷新的时间调长一点吗,我是要在tomcat重启之后,执行这个刷新,
    2022-08-15 14:36 
  • runer runer 回复 深巷(提问者) 上面补充了指定时间执行的方法,但是性能不是很高
    2022-08-15 14:41 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-8-15 14:29

固定时间刷新。。你要不在服务器上安装一个类似自动鼠标点击的工具比如

AutoHotkey,脚本精灵 ,这种工具就是按用户设置的程序去点击鼠标的,和按键精灵一样。。。

  • 深巷 深巷(提问者) 我这个功能是要在电视机上用,电视机上没有这个
    2022-08-15 14:31 
  • 3关注人数
  • 535浏览人数
  • 最后回答于:2022-8-15 14:29
    请选择关闭问题的原因
    确定 取消
    返回顶部