定时调度条件判断及重启

我有个报表的推送任务,每月只需要推送一次,但是其中一个依赖的数据,不确定是什么时候更新,会在6-11之间更新,如果我的公式len(O2)>0,则说明数据已经更新了

我现在想实现的是,从6号开始执行调度,直到公式判断通过推送成功,就不再执行了

我目前设置的是,任务中断,隔天重启,是不生效的,因为判断不通过是显示跳过,是不属于任务中断

有什么办法可以实现

FineReport jin勿忘初衷 发布于 昨天 10:25
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于昨天 10:26(编辑于 昨天 10:27

不支持

-------

6-12号天天执行然后判断是否需要推送

  • jin勿忘初衷 jin勿忘初衷(提问者) 这样的话,如果更新的早的话,那就可能接下来几天都推送
    2025-08-13 10:36 
  • Z4u3z1 Z4u3z1 回复 jin勿忘初衷(提问者) https://help.fanruan.com/finereport/doc-view-688.html 可以设推送条件啊
    2025-08-13 10:37 
最佳回答
0
CD20160914Lv8专家互助
发布于昨天 10:53

思路:如果依赖的数据满足了条件,比如在7号更新了,那么你7号会推送,

你7号推送以后,8-11号不能再推送了

那么你可这样,再多配置一个填报,查询这个依赖如果有数据,往某一张表定时填报一个数字比如

1,记录这个状态,你可以按年+月记录这个状态,每年每个月只有一条数据

那么你定时调度的判断条件就要改成两个条件  len(O2)>0&&q2=1       

q2单元格是你定时填报查询某张表为1的数据

  • 2关注人数
  • 25浏览人数
  • 最后回答于:昨天 10:53
    请选择关闭问题的原因
    确定 取消
    返回顶部