1. 概述
1.1 版本
报表服务器版本 | JAR 包版本 | 插件版本 |
---|---|---|
10.0/11.0 | 2020-12-12 | V1.0 |
1.2 应用场景
对于报表使用人员:希望报表的推送可以实现自主选择,预览某张报表,自己感兴趣或者有工作需求等情况,可以快速完成订阅推送,而不需要再反馈给报表管理人员,由管理人员再进行配置。对某个报表的推送需求期过了,也可以快速完成取消订阅,无需反馈给报表管理员
对于报表开发人员:一些常规项的报表推送,希望释放工作精力,由使用者自己完成
1.3 功能描述
此插件支持主要功能如下:
支持cpt和frm报表预览页面的添加订阅配置
订阅消息推送终端包括 邮箱、原生APP、企业微信、钉钉
邮箱订阅推送消息支持勾选平台用户和自定义邮箱地址通知
订阅消息推送类型包含 报表快照链接、附件(pdf/word/excel03/excel07),订阅附件文件支持上传至sftp服务器
2. 插件介绍
2.1 插件安装
点击下载插件:报表订阅插件
设计器插件安装方法请参见:设计器插件管理
服务器安装插件方法请参见:服务器插件管理
2.2 功能页面
对于配置了订阅功能的模板,支持用户添加订阅或进行订阅管理。如下图所示:
3. 订阅模板
3.1 使用前提
1)如需推送订阅消息到企业微信。
请先完成企业微信集成,详情请参见:企业微信集成 。并在「管理系统>报表订阅>订阅配置」中设置好微信推送应用,如下图所示:
建议微信管理插件为 V10.4.977 及之后版本。
2)如需推送订阅消息到钉钉。
请先完成钉钉集成,详情请参见:钉钉集成 。并在「管理系统>报表订阅>订阅配置」中设置好钉钉推送应用,如下图所示:
建议钉钉管理插件为 V10.4.977 及之后版本。
3)订阅快照推送移动端地址,暂时不支持H5格式预览。
4)集群环境暂时只支持 nginx ip_hash 配置。
5)如需订阅附件文件支持上传至sftp服务器,需要完成FTP的配置
3.2 管理员设置订阅模板范围
对于工程中的模板,管理员可以选择允许用户订阅的范围。
管理员登录数据决策系统,点击「管理系统>报表订阅>订阅配置」,点击「设置订阅模板范围」。
选择允许用户订阅的模板,点击「确定」,点击「保存」。如下图所示:
3.3 用户添加订阅
订阅功能需要使用数据决策系统中的用户信息,所以必须先登录数据决策系统,再进行订阅行为。
如果未登录,点击添加订阅的时候会自动跳转到数据决策系统登录页。
用户Anna登录数据决策系统,访问目录中挂载的模板「GettingStarted.cpt」。
模板右上角出现「订阅按钮」,点击「添加订阅」,即可弹出「订阅设置」 页面。
订阅设置内容如下表所示:
设置项 | 简介 |
---|---|
订阅名称 | 订阅推送的标题 |
类型 | 订阅模板的预览方式 |
开始时间 | 订阅开始时间 |
通知频率 | 订阅推送的日期 |
通知方式 | 1)邮件通知 使用邮件通知,必须先配置邮箱服务,详情请参见:邮箱。 使用邮件通知,必须确保用户信息中,用户绑定了邮箱,否则无法接收邮件。 2)App通知 3)钉钉通知 使用钉钉通知,必须确保工程完成了钉钉集成 使用钉钉通知,必须确保当前用户的数据决策系统账号绑定了钉钉账号 详情请参见:钉钉集成 3)微信通知 使用微信通知,必须确保工程完成了企业微信集成 使用微信通知,必须确保当前用户的数据决策系统账号绑定了企业微信账号 详情请参见:企业微信集成 |
使用附件 | 订阅推送时,是否生成附件推送 |
3.4 订阅推送效果预览
1)邮件通知
2)APP通知
3)钉钉通知
4)微信通知
4. 取消订阅
用户可对单张模板取消订阅。
对于已订阅的模板,访问模板,点击右上角「订阅」,即可「取消订阅」,如下图所示:
5. 用户订阅管理
用户可对自己订阅的模板进行管理,支持快速修改订阅和取消订阅。
5.1 分配使用权限
如需让用户进行订阅管理,那么管理员需要先为用户分配报表订阅节点的使用权限。
管理员登录数据决策系统,点击「管理系统>权限管理>全局设置」,开启「分级授权」按钮,点击「保存」。如下图所示:
管理员登录数据决策系统,点击「管理系统>权限管理>普通权限配置」,选择权限载体「部门/角色/用户」,本示例选择用户 eoco。
选择「管理系统」Tab,为 eoco 配置「报表订阅」的「使用」权限,如下图所示:
5.2 订阅管理
用户eoco(eoco,123456)登录数据决策系统,点击「管理系统>报表订阅」。可查看「订阅管理」和「订阅监控」。如下图所示:
注:仅超管支持「订阅配置」功能,次管无权查看该页面。