finereport10邮件发送,如何根据用户的区域权限来发送对应区域的内容?

image.pngimage.png

image.png根据自建数据集内的用户配置来发送,对应区域的数据内容  怎么实现呢。不要官方文档中的答案,谢谢

FineReport 用户b1222864 发布于 2023-9-21 13:41 (编辑于 2023-9-21 13:54)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
坚定的小帆薯Lv6高级互助
发布于2023-9-21 13:42(编辑于 2023-9-21 13:43)

参考文档,写得比较清楚的

定时调度实现给不同的人发送不同内容-示例一- FineReport帮助文档 - 全面的报表使用教程和学习资料  https://help.fanruan.com/finereport/doc-view-5029.html

定时调度实现给不同的人发送不同内容-示例二- FineReport帮助文档 - 全面的报表使用教程和学习资料  https://help.fanruan.com/finereport/doc-view-695.html?source=4#

  • 用户b1222864 用户b1222864(提问者) 官方文档没搞懂,不是我要的
    2023-09-21 13:44 
  • 坚定的小帆薯 坚定的小帆薯 回复 用户b1222864(提问者) 具体哪里不懂,基本都是进行数据权限控制即可;模板控制为主,邮件是纯粹的发送
    2023-09-21 13:47 
最佳回答
0
CD20160914Lv8专家互助
发布于2023-9-21 13:43

是看不懂官方的文档,还是官方文档哪里不适合?还是需要手把手来教 

  • 用户b1222864 用户b1222864(提问者) 没看懂,我的发送用户是 自建表,它那个staff表 $fine_name 参数没搞懂在哪里定义的,
    2023-09-21 13:47 
  • CD20160914 CD20160914 回复 用户b1222864(提问者) $fine_username是官方的登陆用户名,这个只要用户登陆决策系统后,会自动获取用户名的,所以就要过滤,让它等于登陆的名就行了,你可以测试看
    2023-09-21 13:48 
  • CD20160914 CD20160914 回复 用户b1222864(提问者) 你的表中有没有和登陆用户名一样的字段?如果有就直接用这个字段过滤让它等于$fine_username就行了
    2023-09-21 13:49 
  • CD20160914 CD20160914 回复 用户b1222864(提问者) 你可以根据登陆的用户查询出区域出来,前提是你的用户表有一个字段和登陆用户名一样,而且可以得到区域!
    2023-09-21 13:55 
  • 用户b1222864 用户b1222864(提问者) 回复 CD20160914 没有用户字段,只有区域字段。现在我就要根据登录用户,去自建表中检索用户对应哪些区域,然后把对应区域数据发送
    2023-09-21 13:55 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-9-21 13:50

建议先别管懂不懂,先按文档做个模板,在做的过程中就慢慢懂了

  • 4关注人数
  • 158浏览人数
  • 最后回答于:2023-9-21 13:54
    请选择关闭问题的原因
    确定 取消
    返回顶部