决策报表可以添加个勾选框,勾选后定期刷新

决策报表可以添加个勾选框,勾选后定期刷新

FineReport yzmcGxHZ8466764 发布于 2024-5-28 16:20
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv6高级互助
发布于2024-5-28 16:21(编辑于 2024-5-28 16:23)

可以

添加一个编辑后事件

JS实现决策报表定时刷新 https://help.fanruan.com/finereport/doc-view-1457.html

  • yzmcGxHZ8466764 yzmcGxHZ8466764(提问者) 具体怎么弄?
    2024-05-28 16:24 
  • 华莉星宸 华莉星宸 回复 yzmcGxHZ8466764(提问者) 加上这个就行 setInterval('location.reload();',10000); //新建一个定时器,它会每隔10000毫秒执行一次对页面的刷新
    2024-05-28 16:26 
  • yzmcGxHZ8466764 yzmcGxHZ8466764(提问者) 这是初始化吧js,想勾选之后再定时刷新
    2024-05-28 16:27 
  • yzmcGxHZ8466764 yzmcGxHZ8466764(提问者) 回复 华莉星宸 不行,想要勾选之后才定时
    2024-05-28 17:04 
最佳回答
0
歪歪的崽Lv4见习互助
发布于2024-5-28 16:23

JS实现决策报表定时刷新,https://help.fanruan.com/finereport/doc-view-1457.html

  • yzmcGxHZ8466764 yzmcGxHZ8466764(提问者) 这是初始化吧js,想勾选之后再定时刷新
    2024-05-28 16:28 
  • 歪歪的崽 歪歪的崽 回复 yzmcGxHZ8466764(提问者) js里面写个判断,当复选按钮控件值为true的时候就执行定时器setInterval('location.reload();',10000);否则就取消定时器var timer = setInterval('location.reload();',10000); //把定时器存储在一个叫timer的变量中 clearInterval(timer);//清空这个变量,即可取消定时器
    2024-05-28 16:39 
  • 歪歪的崽 歪歪的崽 回复 yzmcGxHZ8466764(提问者) 这个js得写到复选按钮组件的编辑后事件里面
    2024-05-28 16:40 
  • 歪歪的崽 歪歪的崽 回复 yzmcGxHZ8466764(提问者) 昂,对,复选按钮组件的事件是叫状态改变,不是编辑后
    2024-05-28 16:40 
  • 歪歪的崽 歪歪的崽 回复 yzmcGxHZ8466764(提问者) 额,我试了下这个办法不太行😅
    2024-05-28 16:53 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-5-28 16:24
  • 4关注人数
  • 117浏览人数
  • 最后回答于:2024-5-28 16:24
    请选择关闭问题的原因
    确定 取消
    返回顶部