比如检索条件是部门,不选择部门,图表显示各部门数据,选择部门,图表显示该部门对应人的数据
帮助文档 搜索 参数为空选择全部
下拉框参数为空选择全部-https://help.finereport.com/doc-view-2394.html
https://help.finereport.com/doc-view-407.html
参考上面文档,根据参数显示不同内容
或者做两个图表,根据参数不同取值,分别条件显示-》行高为0
select
${if(len(tob)>0,"类别ID","类别名称")} as tb
from 产品类别
你的应该是这种,你在sql里面判断下你的部门参数为空不,为空你取部门字段,不为空你取人员那个字段,就像我这里判断参数tob一样
这个可以通过sql来实现的,你的数据集里头先查询全部,参数值为空,当选择参数后,再把值传进去就OK咯。