想请教一下这个如何实现:整个模板只能出现一个数据集,下拉复选框与报表主体共用一个数据集,且不影响互相显示。
可以的啊,报表的数据使用数据过滤来实现啊
数据列常用过滤条件-https://help.fanruan.com/finereport/doc-view-403.html
如果一定要实现,只能是数据集里不写参数,在页面过滤数据,但是这样非常影响效率,不建议这样使用,下拉框最好还是从维度表里取
放弃吧~~~
~
下拉框和报表主体共用一个数据集,肯定会影响的,为啥不多建一个,又不是很难的事情
SELECT * from n8yu8p a
left join(select GROUP_CONCAT(distinct(产品名))选项 FROM n8yu8p)b where 1=1
${if(len(chanpinming)>0,"and 产品名 in ('"+chanpinming+"')","")}
产品类型用公式:split(ds1.select(选项),",")