下图的分类、名称、房型三个参数之间每次只能选择一个参数进行周数据查询,选择一个时其余两个显示不了,如果想实现分类(营销)------名称(协议)-----房型(PB,PK),sql语句应该如何调整,或者数据集应该如何设置?想实现图1的效果
三个下拉框的数据字典,分别建立对应数据集:
分类:select distinct 分类 from 房型房费明细表
名称:select distinct 名称 from 房型房费明细表 where 分类 ='${分类参数名称}'
房型:select distinct 房型from 房型房费明细表 where 分类 ='${分类参数名称}' and 名称='${名称参数名称}'
分类(营销)------名称(协议)-----房型(PB,PK) 这三个下拉框 ,你得先做三个数据集:
1、分类数据集,不带参数
2、名称(协议) 数据集 带一个参数(分类)
3、户型数据集 带二个参数(分类 、名称)
Dem2.cpt
给你一个案例
https://help.finereport.com/doc-view-1284.html
参数联动,你值得拥有