HighReport报表工具 定时 调度和邮件 定时 发送
HighReport报表平台内置定时调度模块,现已支持多种定时作业能力,包含报表邮件定时推送、系统日志定时清理、报表模板定时备份、数据库存储过程定时执行、表单数据自动计算和定时保存等。
报表邮件支持发送多个报表文件,支持按数据集数据条件过滤是否发送附件,导出Excel文件作为附件发送,支持动态参数绑定等
- 邮件发件人
在Sender.xml文件中管理邮件发件人信息

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

params说明
- from:发件人地址
- to:收件人地址,多个收件人之间用逗号;分隔
- cc:抄送,多个抄送之间用逗号;分隔
- bcc,密送,,多个密送之间用逗号;分隔
- subject:邮箱标题**
- message:邮箱正文
- attachments:附件
- attachmentNames:附件中文名称
- 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")}}
- 邮件发送结果
邮件发送结果
