定时调度怎么设置满足条件后执行任务且只执行一次

我现在设置的是频率是每月每日,满足条件公式执行,不过该怎么设置满足条件后只执行这一次就好了,当月就不用再重复执行了。不然满足条件后,每天推送的数据都一样,已经属于骚扰邮件了

FineReport 帆软用户9aErHjPr6h 发布于 2024-3-11 16:19 (编辑于 2024-3-11 16:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-3-11 16:21

这个只能你把条件修改成不满足,不然还是会继续执行的

最佳回答
0
yzmMArmb1895213Lv3见习互助
发布于2024-3-11 16:30

可以放在每个月的最后一天执行吗,有预设的正则表达式

  • 帆软用户9aErHjPr6h 帆软用户9aErHjPr6h(提问者) 不行,必须要要数据更新当天的,我现在设置是更新数据会执行任务,但是不知道该怎么停止
    2024-03-11 16:34 
  • yzmMArmb1895213 yzmMArmb1895213 回复 帆软用户9aErHjPr6h(提问者) 当天?你的邮件是每小时校验一次吗还是啥,你可以加个条件比如产出日期等于today()的时候发送邮件
    2024-03-11 16:54 
  • 帆软用户9aErHjPr6h 帆软用户9aErHjPr6h(提问者) 回复 yzmMArmb1895213 底表没有日期字段
    2024-03-12 18:19 
  • yzmMArmb1895213 yzmMArmb1895213 回复 帆软用户9aErHjPr6h(提问者) 你给他加一个不行吗,sql里加
    2024-03-13 16:33 
最佳回答
0
JL98Lv6中级互助
发布于2024-3-11 16:34(编辑于 2024-3-11 16:42)

数据里有日期吗?可以加一个日期执行条件

比如当天只推送昨天的数据

  • 帆软用户9aErHjPr6h 帆软用户9aErHjPr6h(提问者) 底表没有日期字段
    2024-03-12 18:19 
  • JL98 JL98 回复 帆软用户9aErHjPr6h(提问者) 那就可以再做一个填报表,做一个定时填报吧,把推送主键和推送时间加进去,再关联底表,每天发送没有推送时间的数据
    2024-03-13 09:02 
最佳回答
0
每天都得学一点Lv3见习互助
发布于2024-3-11 16:40

可以大概说一下你的条件是怎么设置的嘛。看能不能进行修改

  • 帆软用户9aErHjPr6h 帆软用户9aErHjPr6h(提问者) 条件公式:count(A2)>2 。数据更新前只有两列,更新后会多出1列,然后就要在这个时候执行调度任务推送附件,并停止调度任务
    2024-03-12 18:22 
  • 每天都得学一点 每天都得学一点 回复 帆软用户9aErHjPr6h(提问者) 那就会一直满足你的条件公式了,那你下个月有三条公式了,应该怎么做呢? 如果想实现你的功能可以使用自定义类判断。 定时任务执行条件之自定义类判断-https://help.fanruan.com/finereport/doc-view-5014.html 参考下这个,写java程序
    2024-03-13 08:42 
  • 4关注人数
  • 186浏览人数
  • 最后回答于:2024-3-11 16:42
    请选择关闭问题的原因
    确定 取消
    返回顶部