首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >HighReport报表工具定时调度和邮件定时发送

HighReport报表工具定时调度和邮件定时发送

原创
作者头像
用户8305437
发布2026-08-14 18:39:40
发布2026-08-14 18:39:40
1090
举报
文章被收录于专栏:报表工具报表工具

HighReport报表工具定时调度和邮件定时发送

HighReport报表平台内置定时调度模块,现已支持多种定时作业能力,包含报表邮件定时推送、系统日志定时清理、报表模板定时备份、数据库存储过程定时执行、表单数据自动计算和定时保存等。

报表邮件支持发送多个报表文件,支持按数据集数据条件过滤是否发送附件,导出Excel文件作为附件发送,支持动态参数绑定等

  1. 邮件发件人

在Sender.xml文件中管理邮件发件人信息

  1. 邮件定时发送

在TaskJob.xml添加邮件定时发送信息

IMG_256
IMG_256

params说明

  1. from:发件人地址
  2. to:收件人地址,多个收件人之间用逗号;分隔
  3. cc:抄送,多个抄送之间用逗号;分隔
  4. bcc,密送,,多个密送之间用逗号;分隔
  5. subject:邮箱标题**
  6. message:邮箱正文
  7. attachments:附件
  8. attachmentNames:附件中文名称
  9. isAttachmentToMessage:附件是否作为正文发送 true是 false否,多个附件用true;false表达

动态参数:

subject,message,attachments 、attachmentNames三个参数的值支持动态表达式 {{报表表达式}}

昨天 {{formatdatetime(dateadd(now(), "dd", -1), "yyyy-MM-dd")}}

今天 {{formatdatetime(now(), "yyyy-MM-dd")}}

明天 {{formatdatetime(dateadd(now(), "dd", 1), "yyyy-MM-dd")}}

  1. 邮件发送结果

邮件发送结果

41fd53477cbdc016bc193a82c8cf23b1
41fd53477cbdc016bc193a82c8cf23b1

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档