这个是文件,自己在里面改和增加就行了
A0504.rar
你把所有表都放在一个模板里,然后把所有表的表头放在一张select表里,参数页面设置一个下拉框,然后在模板的每一行都加上行高=0的条件属性,条件属性公式为$参数!=产品总体指标(其他表的每行都类似),这样的话如果你没选产品总体指标就会隐藏起来,只显示你选中的
看你数据结构,
①在数据库中,可以直接用参数过滤即可
②如果是前方页面多个单元格模块
可以结合条件属性,进行参数和隐藏即可
隐藏行列- FineReport帮助文档 - 全面的报表使用教程和学习资料 https://help.fanruan.com/finereport/doc-view-228.html
假如下拉框参数为:meter
查询的时候这样写:
select 数据列 from 表 where 1=1 and 其他条件 ${if(len(meter)= 0,"","and 数据列 = '"+ meter +"'")}