图表工具FineReport中下拉框参数联动如何设置

 时间:2026-02-15 16:27:40

1、如下图中,参数城市跟随前一参数省份的值而变动,而参数省份又跟随地区的值而变动。

图表工具FineReport中下拉框参数联动如何设置

2、打开模板

3、报表参数设置

在原有参数的基础上,增加一个参数名为city的参数。

4、参数界面设置

将参数界面设置为如下样式:

图表工具FineReport中下拉框参数联动如何设置

5、参数联动设置

数据集设置

增加数据集动态SQL1,SQL语句为:SELECT 货主省份 FROM 订单 where 货主地区='${area}',即通过where条件限定此数据集取出的数据是通过area参数获取的。

再增加数据集动态SQL2,SQL语句为:SELECT 货主城市 FROM 订单 where 货主地区='${area}' and 货主省份='${province}',多个条件之间用and连接,有多个参数联动时需要将前面所有的参数都作为过滤条件。

控件数据设置

设置参数area的控件类型为下拉框,数据字典为数据库表,数据库为FRDemo,数据表为订单,实际值与显示值的列名为货主地区。

设置参数province的控件类型为下拉框,数据字典为数据查询,数据集为动态SQL1,实际值与显示值的列名为货主省份。

设置参数city的控件类型为下拉框,数据字典为数据库表,数据集为动态SQL2,实际值与显示值的列名为货主城市。

6、保存模板

点击分页预览,选择地区为华东,省份则为华东下的省份,选择省份为江苏后,城市则是江苏省下的城市,如上效果图。

  • 表格制作软件FineReport教程:[12]参数联动
  • ACDsee如何使用复制功能
  • 怎样登陆并使用花生壳
  • SAP SD销售如何定义销售凭证的号码范围
  • Navicat如何切换布景主题#校园分享#
  • 热门搜索
    飞利浦电视怎么样 电脑怎么改字体 研究方法有哪些 怎么保护视力 ugg雪地靴怎么清洗 gta5秘籍大全 好吃的鱼 面瘫是怎么引起的 普洱茶冲泡方法 遇见完美邻居的方法