根据报表内容自动给不同的人员发送对应的数据

1、报表展示如下:

image.png2、需求:

    我想要每天某个时间点根据这个报表中的“是否发送邮件”字段判断,然后根据收件人的邮箱发送对应的数据邮件。

    比如:根据上面我会给“收件人1@qq.com”发送一份如下的数据

    image.png

    然后给“收件人4@qq.com”发送一份如下的数据

     image.png

    其他收件人都不发送邮件

3、问题:

    1、我看了下定时任务中,收件人好像不能通过公式去获取的,所以这个我要怎么取自动判断收件人账号,并自动放到收件人的框中。

    2、定时任务中如果收件人很多,怎么根据每个收件人发送不同的数据内容。

注:我只要能够自动判断收件人,自动发送对应的数据,不需要人工参与即可。只要有方法实现就可以,不一定要用定时任务。

     

FineReport qxl2 发布于 2022-4-15 10:32 (编辑于 2022-4-15 10:33)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-4-15 10:43(编辑于 2022-4-15 10:49)

参考下定时任务邮件发送实现不同的人发送不同内容-https://help.fanruan.com/finereport/doc-view-695.html

============

教程是固定用户,你可以是用自定义,把需要发送用户选出来放到一个数据集,然后根据数据集里面的人发送

image.png

  • 卡其鱼 卡其鱼 请问下已经把需要发送的人和邮件写在数据集了,执行完只给其中一个人发了属于它的数据,怎么回事呀
    2024-07-09 16:08 
最佳回答
0
助人为乐Lv4中级互助
发布于2022-4-15 10:56

第一个问题。你在平台里面取创建角色。将收件人全部放在这个角色里面、。然后接着在数据集里面设定一个 where 1=1 and 字段='${fine_username}'。做到这2步了。就可以实现。对应的人发送对应的消息。1649991281143816.png

  • 4关注人数
  • 465浏览人数
  • 最后回答于:2022-4-15 10:56
    请选择关闭问题的原因
    确定 取消
    返回顶部