中关村在线

软件

FineReport填报联动设置技巧

在报表填报界面中,希望实现控件间的联动效果,即根据前一个控件的取值动态显示不同选项,下文将借助FineReport报表工具进行具体说明。

1、 开启模板

2、 地区与城市下拉联动配置

3、 数据集配置

4、 新增数据集ds2,其SQL语句为:SELECT 城市 FROM 表名 WHERE 地区=$${C9},通过参数$${C9}动态获取C9单元格所选的地区值,从而筛选出对应的城市数据,实现数据联动与条件过滤。

5、 将城市下拉框控件的数据源改为数据查询,选用已定义的ds2数据集,实际值和显示值均设置为城市,具体设置所示。

6、 填报控件不仅支持按单元格联动,还可依据参数或控件名称实现联动。例如,若C9单元格的控件命名为地区,可将数据集ds2调整为:SELECT 城市 FROM 表名 WHERE 地区=$${地区},通过参数引用的方式实现相同的数据联动效果,提升灵活性与配置效率。

7、 预览填报

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

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具