FR定时调度能不能用参数定义推送对象?

数据1数据2推送对象
15353A
123343A
1343B
15332C
我做了一个报表,和上面的表类似,推送对象是fr里面存放的用户,在数据集里我有加 “推送对象 = ‘${fine_username}’”的过滤条件,相当于当前用户只能看的属于自己的数据,我现在需要在这个基础上把这个报表分别推送给ABC这三个人,能实现吗?

报表的数据会每天变化,可能第二天的数据里没有了B,多出了D,那这时就需要分别推送给ACD这三个人。

FineReport 用户m6192647 发布于 2021-7-6 14:39
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
烟尘Lv6高级互助
发布于2021-7-6 14:42(编辑于 2021-7-6 14:45)

本人的实现方法,供参考:

1、创建服务器数据集,用存储过程或者sql之类的实现,根据需求自动查询出推送人员,返回要推送的的FR用户名列表

image.png

image.png

2、定时推送的对象用服务器数据集

image.png

  • 用户m6192647 用户m6192647(提问者) 我在服务器数据集里把这个表要推送的用户取出来做成一个服务器数据集就能实现这个功能了,感谢
    2021-07-06 16:37 
最佳回答
0
luojian0323Lv7资深互助
发布于2021-7-6 14:43

推送给哪些人必须有规律。

比如:同一个角色,数据集中包含该用户的数据才推送

这个时候定时调度里面推送条件可以用公式满足某个单元格中包含该用户。

最佳回答
0
snrtuemcLv8专家互助
发布于2021-7-6 14:46(编辑于 2021-7-6 14:47)

~~~~~~~

  • 4关注人数
  • 328浏览人数
  • 最后回答于:2021-7-6 14:47
    请选择关闭问题的原因
    确定 取消
    返回顶部