1. 概述
1.1 版本
报表服务器版本 | JAR 包版本 | 插件版本 |
---|---|---|
10.0 | 2018-09-05 | V1.3.4 |
9.0 | 2015-08-09 | V1.3.2 |
8.0 | 2015-08-09 | V1.3.2 |
1.2 应用场景
地产行业具有比较特殊的筛选需求,而现有的单选按钮组控件不能很好的满足这一点。我们希望可以实现多层级多选项的联合筛选效果,效果如下图所示:
1.3 功能介绍
虽然插件被定义成地产行业的行业化插件,但实际上支持成为筛选器插件,是一个非常现代风格的去掉单选按钮图标的选择器。
插件支持自定义控件的字体、颜色、大小和数据字典等选项。
2. 插件介绍
2.1 插件安装
点击下载插件:地产行业通用单选按钮组控件
设计器插件安装方法参照 设计器插件管理
服务器安装插件方法参照 服务器插件管理
2.2 操作方法
安装好插件后,将参数面板的地产行业通用按钮组控件拖拽到参数面板使用。
注:cpt 和 frm 报表均可使用该控件。
2.3 属性设置
选中控件,在右下方属性面板对控件内容和属性进行设置。具体包括:
1)默认为空
当勾选该选项时,报表预览时,默认选中参数为空显示为这个自定义选项。
2)参数为空显示为
这个选项是给用户自定义名字的,其作用在于表示参数为空时的选项。默认名字为不限。
3)数据字典
通过 数据字典 来定义地产行业通用单选按钮组这个控件的所有选项。
4)默认字体
报表预览时,没有选中该选项时,选项字体的属性,包括字体、字号、格式等等。
默认为:宋体,常规,9,黑色。
5)选中字体
报表预览时,选中该选项时,选项字体的属性,包括字体、字号、格式等等。
默认为:宋体,加粗,10,红色。
3. 示例
3.1 数据准备
新建数据集ds1,数据库查询语句select * from 销量。
3.2 参数设置
新建两个模板参数:销售员和产品,默认值可自定义设置。
3.3 报表设计
1)表格设计:
如下图设计表格。
2)控件设置:
给销售员和产品这两个参数添加控件,自定义控件都设置为地产行业通用按钮组控件,数据字典分别绑定为 ds1 的销售员和产品字段。字体如下图设置即可。
3)添加过滤条件
A2 单元格添加过滤条件,将控件参数与表格数据进行绑定,将此处用到了参数为空选全部的概念,详情参见下拉框参数为空选择全部。
3.4 效果预览
注:不支持移动端。
4. 已完成模板
点击下载模板:地产行业通用单选按钮组.cpt