专题总结 >> 设计报表 >> 点击按钮发送邮件

点击按钮发送邮件

顶( )
最后更新日期: 人发表评论 (点击查看)
点击按钮发送邮件
1. 问题描述
在大多数企业当中,邮件沟通是一个非常常见并且重要的沟通工具,经常性,某个员工完成了某一件事件需要用邮件通知各个相关人员,那么在FineReport该怎么实现这种,比如说填报一条数据进数据库的时候就用邮件通知相关人员呢?
2. 示例
这里做一个简单示例,示范FineReport如何实现发送邮件的功能。
实现在参数界面下拉复选框选择收件人,点击按钮时,将所有收件人的邮箱作为邮件正文,当天日期作为邮件标题发送出去。
2.1 模板准备
新建一张空白模板,在模板>模板参数添加1个参数person,并将该参数控件添加到参数面板,控件类型选择下拉框,数据字典设置如下图:
2.2 发件人设置
上面收件人邮箱已经设置好了,下面设置发件人邮箱。
在浏览器中输入http://localhost:8075/WebReport/ReportServer?op=fr_platform,用管理员账号登录,点击服务器配置>设置>邮件,即可配置发件人邮箱,如下图:
注:finereport只支持一个发件人,无法动态改变。
发件人邮件配置过程详细介绍请参照邮件及邮件通讯录
点击提交按钮,发件人邮箱则配置好了。
2.3 发送邮件
回到模板,切换到参数界面,选中查询按钮,在右侧的属性面板中选择事件标签页,添加一个点击事件,事件的响应方式选择发送邮件,如下图:
2.4 效果查看
保存模板,分页预览,下拉框值选择helln和shadow,点击查询按钮,即会触发点击事件,将邮件发送给helln和shadow,如下图,FineReport会将上述邮件发送给出去:
注:填报控件中的发送邮件只能使用动态标题,收件人和正文不能使用参数或公式。
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3