此示例以电子表格为例演示如何通过计划任务导出资源并发送邮件给相关人。
示例描述
如下图,设置导出以下电子表格以枚举参数方式导出Excel并发邮件给指定邮箱。
![](/download/attachments/44499311/image2019-11-20%209%3A53%3A41.png?version=1&modificationDate=1574214821000&api=v2)
文件发送指定邮箱:
![](/download/attachments/44499311/image2019-11-20%2011%3A34%3A32.png?version=1&modificationDate=1574220872000&api=v2)
打开效果如下图:
![](/download/attachments/44499311/2019-11-20%20%E6%98%9F%E6%9C%9F%E4%B8%89%2011-35-51.png?version=1&modificationDate=1574220975000&api=v2)
![](/download/attachments/44499311/image2019-11-20%209%3A54%3A3.png?version=1&modificationDate=1574214843000&api=v2)
实现步骤
1、创建好电子表格,创建电子表格可以参考文档 快速定制电子表格 等文档。
![](/download/attachments/44499311/image2019-11-20%2010%3A0%3A48.png?version=1&modificationDate=1574215248000&api=v2)
2、设置发件人信息。在 系统运维 > 系统选项 > 公共设置 > 邮件设置 中设置相关信息。具体设置可以参考:邮件设置。
![](/download/attachments/44499311/image2019-11-20%2011%3A40%3A27.png?version=1&modificationDate=1574221227000&api=v2)
3、新建计划任务并进行报表设置。
任务基本信息:任务名称为"计划任务导出报表并发送给收件人"。
进行"报表设置":选择报表选择步骤1创建的电子表格;这个报表只有一个参数"销售时间"。设置这个参数以枚举参数值方式导出。
![](/download/attachments/44499311/image2019-11-20%209%3A26%3A41.png?version=1&modificationDate=1574213201000&api=v2)
4、新建计划任务并进行导出设置。
导出格式设置为"Excel";导出类型为"邮件";收信人根据需要设置,多个收件人使用分号隔开,并勾选压缩文件;邮件标题为默认设置,默认显示"任务名称_日期时间";邮件正文也是默认。
![](/download/attachments/44499311/2019-11-20%20%E6%98%9F%E6%9C%9F%E4%B8%89%2011-31-40.png?version=1&modificationDate=1574220777000&api=v2)
抄送:抄送的各个收件人能看到邮件内容本身,也能看到其他收件人的地址。
密送:密送的各个收件人只能查看到邮件内容本身,不能看到其他密送收件人的地址。
说明:如果文件名称不设置,则导出的文件名称为报表名称+参数值。
5、保存任务点击测试运行或是通过计划执行。导出的效果为:
![](/download/attachments/44499311/image2019-11-20%2011%3A34%3A25.png?version=1&modificationDate=1574220866000&api=v2)