下拉复选框如何只显示报表字段的值,不显示其他项目名称,如图所示,请指教,谢谢!
下拉复选框绑定的SQL:
select DISTINCT da.PROJ_NAME from d_zhgd_area_projnum_floor da
where 1=1
and da.PROJ_NAME is not null
${if(len(area_name)==0,"","and da.area_name in ('"+ area_name +"')")}
要显示成报表中的值的话你直接用结果表做筛选框就可以啦,你报表中的项目名称用的哪个表,然后筛选框的数据集用这个就可以了
你不是已经联动了么?
你现在是想要什么样?你不选片区就没有项目,选什么片区就有该片区的项目?如果是这样,你把数据集直接改成如下代码就好了。
select DISTINCT da.PROJ_NAME from d_zhgd_area_projnum_floor da where 1=1 and da.PROJ_NAME is not null and da.area_name in ('${area_name}')