定时调度参数值用公式时无法正常成功发送邮件

如下图,定时调度有参数用公式写(用的sql函数,里面会带另外一个参数)只能成功进行到发送邮件的前一步,无法正常发送邮件。

当把这个参数修改为直接赋默认值,就可以正常执行并发送邮件。

~V2GE$E7PKVMI3Z139J]{LJ.png

FineReport Juint 发布于 2024-7-30 13:42
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
runnerLv7资深互助
发布于2024-7-30 13:43

你的公式写的sql函数是怎么写的

  • Juint Juint(提问者) replace(sql("数据集","select test from xxx where sth in ('"+$item+"')",1),',',"','") 类似这样,试过replace里的那个sql函数公式,在模板里直接给参数是可以正确执行的。因为放单元格里测试不带replace的时候分隔符是逗号,就在最外层套了个replace
    2024-07-30 13:46 
  • runner runner 回复 Juint(提问者) 你直接传参 item,然后这些处理放到数据集里;
    2024-07-30 13:51 
最佳回答
0
snrtuemcLv8专家互助
发布于2024-7-30 13:43

你去你发件箱看看,有没有发送记录

收件人再看看有没有在垃圾邮件箱

都没有需要在咨询帆软技术分析了

  • Juint Juint(提问者) 查过不在垃圾邮件箱,也没有发件记录
    2024-07-30 13:47 
最佳回答
0
用户k6280494Lv6专家互助
发布于2024-7-30 13:43

把公式直接放在单元格,引用单元格不行吗?

最佳回答
0
帆软用户TQ4t0GDswxLv5见习互助
发布于2024-7-30 13:50

做过类似的是在报表中单元格内写公式后隐藏,然后在定时调度中引用单元格进行判断

  • 5关注人数
  • 158浏览人数
  • 最后回答于:2024-7-30 13:50
    请选择关闭问题的原因
    确定 取消
    返回顶部