1. 概述编辑
1.1 版本
报表服务器版本 | 插件版本 | 功能变更 |
---|---|---|
11.0.16 | - |
1.2 应用场景
FineReport 报表提供「模板主题」可以切换主题,但无法切换控件的样式,导致控件与报表整体配色风格不统一,用户需要花费大量时间调整控件样式。因此 FineReport 提供「控件显示增强」插件,支持在「模板主题」中自定义「参数面板」和「控件」样式,满足用户自定义需求,提供报表制作效率。
1.3 功能简介
支持 CPT 和 FRM 两种报表类型的「模板主题」中自定义「参数面板」和「控件」样式。
普通报表支持在开启「新计算引擎」的条件下使用插件。
普通报表支持在「分页预览」、「填报预览」、「数据分析预览」下使用。
决策报表的新自适应和旧自适应均支持使用此插件。
CPT 和 FRM 两种报表类型均支持「移动端预览」。
参数面板仅支持自定义「背景」,如下图所示:
控件样式支持自定义「主题色」、「边框线型」、「圆角边框」、「字体大小」。如下图所示:
控件样式默认支持两种不同的风格,「风格1」的主题色在下拉选项中表现出来,「风格2」主题色在控件默认态就表现出来。如下图所示:
1.4 不同控件的差异
控件类型 | 主题色 | 边框线型 | 圆角边框 | 字体大小 |
---|---|---|---|---|
文本控件 | ✔ | ✔ | ✔ | ✔ |
数字控件 | ✔ | ✔ | ✔ | ✔ |
密码控件 | ✔ | ✔ | ✔ | ✔ |
文本域控件 | ✔ | ✔ | ✔ | ✔ |
标签控件 | ✔ | |||
按钮控件 | ✔ | ✔ | ✔ | |
复选按钮组控件/复选按钮控件 | ✔ | ✔ | ||
下拉框控件/复选下拉框控件 | ✔ | ✔ | ✔ | ✔ |
下拉树控件/复选下拉树控件 | ✔ | ✔ | ✔ | ✔ |
视图树控件 | ✔ | ✔ | ||
日期控件 | ✔ | ✔ | ✔ | ✔ |
2. 示例编辑
2.1 获取插件
「控件显示增强」插件目前仍处于内测阶段,如果您想试用此插件,请扫描下方二维码获取插件安装包:
2.2 安装插件
设计器插件安装方法请参见:设计器插件管理
服务器安装插件方法请参见:服务器插件管理
2.3 自定义控件样式
打开报表%FR_HOME%\webroot\WEB-INF\reportlets\GettingStarted.cpt
2.3.1 开启控件显示增强
在安装插件后,若打开已经完成制作的报表需要选择「模板>控件显示增强」,并勾选「开启控件显示增强」后对该模板生效。
若在安装插件后,新建模板「控件显示增强」默认开启。如下图所示:
2.3.2 自定义控件样式
选择「模板主题>模板主题管理」,编辑主题,在「细节定制」中选择「控件样式」,并根据自己的需求设置「主题色」 、「风格」、「边框线型」、「圆角边框」、「字体大小」,即可在左侧的整体预览中看到大致的控件效果,如下图所示:
2.3.3 自定义参数面板背景
在「细节定制」中选择「参数面板」,设置背景为灰色,如下图所示:
编辑完成后,选择保存。
2.4 选择主题
设置报表的主题为刚刚保存「测试」主题。
3. 效果预览编辑
3.1 PC端
保存报表进行预览,如下图所示:
3.2 移动端
App 与 HTML5 端效果相同,如下图所示: