邮件发送问题

点击‘邮件’按钮,并且选择正文预览报表内容;我个人理解的是把当前页面上查询出来的数据和格式一模一样发送给收件人,现在需求是想要收件人收到的时候其中两列隐藏不显示,有没有大佬能指导下喃。比如页面不隐藏,但是发送的时候隐藏掉员工工号和员工年龄

1657011809411.jpg

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

1、在报表的参数面板上放一个参数。。比如is_show  然后里面不要设置值。同时设置这个参数不可见

image.png

2、在报表中设置条件属性隐藏列。。就是$is_show=1  你说的两列都设置条件属性去隐藏(这一部分就是为了后面邮件),这两部设置以后。用户在决策系统预览报表是不会隐藏的。能够看到这两列

image.png

3、定时调度中发邮件的时候 ,在里面配置好默认参数is_show  值写1   这样就表示这个参数为1了,那么邮件在发送的时候就会自动隐藏你说的两列了

image.png

这个是测试过的。可以用的。

最佳回答
0
好好生活好好学习Lv7资深互助
发布于2022-7-5 17:05

定时任务可以传参,你设置一个参数,拿条件属性去隐藏列去做

  • 用户GHsPw2468419 用户GHsPw2468419(提问者) 现在不是定时任务,是自己点击‘邮件’按钮发送的,这个能加参数吗
    2022-07-05 17:08 
  • 好好生活好好学习 好好生活好好学习 回复 用户GHsPw2468419(提问者) 也是调用的模板吧,url可以增加参数啊
    2022-07-05 17:10 
  • 用户GHsPw2468419 用户GHsPw2468419(提问者) 回复 好好生活好好学习 大佬 现在用的是 模板web属性中 自带的邮件按钮,这我看了下没有地方加参数呀
    2022-07-05 17:13 
  • 好好生活好好学习 好好生活好好学习 回复 用户GHsPw2468419(提问者) 我找找看有没有传参的方式
    2022-07-05 17:18 
  • 3关注人数
  • 313浏览人数
  • 最后回答于:2022-11-17 11:43
    请选择关闭问题的原因
    确定 取消
    返回顶部