历史版本22 :滚动消息控件插件 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

 报表服务器版本JAR 包版本 插件版本 
8.02017-09-01V1.2.3
9.02017-09-01V1.2.3
10.02019-05-09V1.3.7

注1:此插件安装需 JDK1.7 及以上版本才能正常使用。

注2:JAR 包时间在 2020-08-03 及之后的 FineReport 设计器,仅支持 JDK1.8 版本环境。

1.2 应用场景

为了使决策报表的展示样式更加多样化,安装滚动消息控件插件可以简单又方便地实现滚动字幕的效果。滚动效果如下图所示:

注:鼠标悬停在某个滚动字幕上,该字幕会暂停。

1.GIF

2. 插件介绍编辑

注1:该插件只能在决策报表的参数界面或 body 中使用。

注2:该插件不支持移动端。

2.1 插件安装

点击下载插件:滚动消息控件

设计器插件安装方法参照 设计器插件管理

服务器安装插件方法参照 服务器插件管理

2.2 操作方法

安装插件后,在决策报表的控件管理面板中,将滚动字幕这个控件拖入决策报表设计主体中。

1.png

2.3 属性设置

选中该控件后,可以在右下方属性面板对控件的内容和属性进行设置,控件可以设置的属性项有:
222

2.3.1 样式

可以设置滚动字幕的样式,包括渲染风格、边框属性、主体背景等。如下图所示:

2.png

2.3.2 控件值

用于编写滚动字幕的内容,控件值提供的是富文本编辑,可以用「----」分隔多条消息。如下图所示:

注:滚动消息支持文本内容,也支持动态获取数据。

Snag_199a7921.png

2.3.3 滚动方向

一共有四个,默认向左。如下图所示:
222

2.3.4 滚动速度和间隔

字幕的滚动速度和不同消息之间滚动的间隔距离,均可自定义。如下图所示:

注:滚动间隔默认为 0,这种情况下,当前消息滚动完毕后,再显示下一个消息。

Snag_19a021eb.png

3. 示例编辑

1)设计如下图所示的决策报表:
Snag_19a27dcd.png

2)效果预览

预览效果如本文 1.2 节应用场景中所示。

4. 已完成模板编辑

已完成模板可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\demo\other\滚动消息控件.frm

点击下载模板:滚动消息控件.frm

5. 注意事项编辑

控件值还支持动态获取数据,如下图所示:

注:下图控件值中输入的公式为sum(report0~B1)

1594278863264685.png