历史版本6 :模板消息事件插件 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 描述编辑

在平台内发消息时,希望通知到对应人,对应人收到消息后可打开某些模板。

可以适用在如下场景,填报成功后,通知上级查看模板。

2. 插件介绍编辑

设计器插件安装方法参照插件的安装管理
服务器安装插件方法参照服务器上安装插件
安装“模板消息事件”插件后
(1)右击单元格,选择控件设置>事件编辑,新增事件中,增加“模板消息”,如下图:
222
(2)点击菜单模板>模板web属性,三种预览方式下的事件设置中都增加“模板消息”,如下图:

222

3. 示例编辑

下面以一个简单的实例进行说明,填报成功后,通知对应人查看模板。

3.1 打开报表

打开报表%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Form\LineForm\LineForm.cpt

3.2 添加模板web属性

点击菜单模板>模板web属性,选择填报页面设置,选择“为该模板单独设置”,添加填报成功事件,事件类型为模板消息,如下图所示:
222

选择模板消息后,PC端默认选中。

模板消息可以发送给用户、角色和机构部门,这里以用户做示例,发送模板消息给Alice。

选择好消息接受对象后,填写消息内容,链接处填写ReportServer?reportlet=/doc/Form/LineForm/LineForm.cpt&op=write,表示模板消息发送后打开的模板,该模板以填报预览的方式打开,标题表示模板消息发送的标题,内容为消息提示内容,如下图所示:
222

注:链接、标题、内容中都支持输入公式;链接不能为空。

3.3 决策系统中添加模板

设置完点击事件后,将模板保存。启动内置服务器,在浏览器中输入http://localhost:8075/WebReport/ReportServer?op=fs,登录管理员账号打开FineReport报表平台,点击管理系统>目录管理将报表添加到决策系统中。

打开模板,修改数据后,点击提交,跳出“消息发送成功”提示,即将消息发送给Alice,如下图:
222
这时登录Alice的账号,模板消息已经发送过来,在右下角显示,同时右上角出现消息提示,如下图:
222

点击右下角新消息的处理,即可跳转到链接中的页面,如下图:
222