多语言展示
当前在线:1188今日阅读:176今日分享:34

报表插件FineReport中如何设置填报联动

在填报报表界面,也希望实现联动效果,根据前一个控件的值,显示不同的项,下面就通过报表插件FineReport来进行介绍。
工具/原料
1

报表插件FineReport7.1.1

2

大小:148.2M 适用平台:windows/linux

方法/步骤
1

打开模板

2

地区城市下拉框联动设置数据集设置增加数据集ds2,其SQL语句为:SELECT 城市 FROM [雇员] where 地区='${C9}',通过where条件限制城市的数据是C9单元格选择后的值。修改城市下拉框控件的数据字典为数据查询,数据集选择刚刚定义的ds2,实际值与显示值都选择城市,如下图:注:填报的控件除了可以根据单元格进行联动,也可以根据参数或者填报的控件名进行联动,如C9单元格的控件名称为地区,则将ds2修改为:SELECT 城市 FROM [雇员] where 地区='${地区}'也可达到同样的联动效果。

3

填报预览点击填报预览即可查看效果。

推荐信息