1. 概述
1.1 版本
报表服务器版本 | JAR 包版本 | 插件版本 |
---|---|---|
10.0 | 2018-12-27 | 1.0 |
1.2 应用场景
由于部分邮件客户端对于 HTML 的支持程度不够,当邮件正文以 HTML 格式预览报表内容时,可能会出现部分样式缺失的问题。通过安装此插件,设置邮件正文默认以图片格式预览报表内容,可以解决此兼容性问题。
1.3 功能介绍
安装插件后产品内所有正文预览报表内容的邮件发送正文格式皆为图片,不安装插件/禁用插件/卸载插件则仍以 HTML 显示邮件正文。
注1: Outlook 客户端对 HTML 的支持程度不够,会导致邮件正文不显示报表边框线,建议用户使用「邮件正文预览报表内容图片显示插件」。
注2:该插件不支持决策报表。
2. 插件介绍
2.1 插件安装
插件下载请点击:邮件正文预览报表内容图片显示
设计器插件安装方法请参见:设计器插件管理
服务器安装插件方法请参见:服务器插件管理
2.2 操作方法
安装插件后,配置邮件服务器,详细配置方式请查看 邮箱
可使用以下五种方法进行邮件发送:
1)超级链接中的邮件发送
2)单元格中控件事件发送邮件
3)Web 页面事件发送邮件
4)工具栏中的邮件发送
5)定时调度中的邮件发送
3. 示例
这里以 定时调度中的邮件发送 为例,当安装了插件以后,发送的邮件中的正文内容为图片,如下图所示:
当禁用插件则仍以 HTML 显示邮件正文,如下图所示:
4. 注意事项
问题描述:
工程迁移/重启后,插件使用异常
原因分析:
邮件正文图片显示插件,会生成图片临时文件。此文件缓存路径存在finedb的fine_conf_entity表中。
工程进行迁移或更换用户重启后,启动工程的用户,如果没有该路径的文件夹权限,则邮件会发送失败。
解决方案:
查看finedb的fine_conf_entity表中的CacheConfig.cacheDirectory字段的值,即为缓存路径。
给启动工程的用户配置该缓存路径的读写权限。