点击按钮发送邮件

编辑
  • 文档创建者:印然
  • 浏览次数:6642次
  • 编辑次数:10次
  • 最近更新:jiangsr 于 2018-08-17
  • 1. 描述

    在大多数企业当中,邮件沟通是一个非常常见并且重要的沟通工具,经常性,某个员工完成了某一件事件需要用邮件通知各个相关人员,那么在FineReport该怎么实现这种,比如说填报一条数据进数据库的时候就用邮件通知相关人员呢?

    2. 示例—(自定义按钮)

    这里做一个简单示例,示范FineReport如何实现发送邮件的功能。
    实现在参数界面下拉复选框选择收件人,点击按钮时,将所有收件人的邮箱作为邮件正文,当天日期作为邮件标题发送出去。
    2.1 模板准备
    新建一张空白模板,在模板>模板参数添加1个参数person,并将该参数控件添加到参数面板,控件类型选择下拉复选框,数据字典设置如下图:

    2.2 发件人设置
    上面收件人邮箱已经设置好了,下面设置发件人邮箱。
    在浏览器中输入http://localhost:8075/webroot/decision,用管理员账号登录,点击管理系统>系统设置>邮件,即可配置发件人邮箱,如下图:

    注:授权码如何获取,查看开启POP3/SMTP服务与生成授权码
    注:FR只支持一个发件人,无法动态改变。
    发件人邮件配置过程详细介绍请参照邮箱
    点击保存按钮,发件人邮箱则配置好了。
    2.3 发送邮件
    回到模板,切换到参数界面,选中查询按钮,在右侧的属性面板中选择事件标签页,添加一个点击事件,事件的响应方式选择发送邮件,如下图:

    注:正文和标题都支持公式。
    2.4 效果查看
    保存模板,分页预览,下拉框值选择susie和caixiaolan,点击查询按钮,即会触发点击事件,将邮件发送给susie和caixiaolan,如下图,FineReport会将上述邮件发送给出去:


    3. 示例二(web端内置按钮)

    FineReport在web端查看报表时,内置工具栏也有邮件按钮,点击按钮可直接发送邮件,比如说我们预览GettingStarted这个模板,在web端工具栏可以看到邮件按钮,点击,弹出邮件发送配置,如下图:


    注:发送的邮件以html显示,可复制内容。

    附件列表


    主题: 专题总结
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]