帮助文档里的方法:数据集参数实现动态列-https://help.finereport.com/doc-view-1289.html
但是帮助文档里的方法,当要选择的列特别多的时候设置起来很麻烦
还有一个方法:
添加一个复选框按钮组控件,比如控件名称为col,设置数据字典为“表头动态显示部分”单元格
在模板表头上设置条件格式,可以批量设置统一的公式,不用一列一列的设置:
公式为:
count(GREPARRAY($col, item != $$$)) = count($col)
最终效果:
设置默认值的方法:
给复选框组控件设置默认值即可格式为
方法三:
1、设置页面加载结束事件,,默认隐藏掉B列
2、设置复选按钮“状态改变事件”
3、这样就可以实现,初始时B列是隐藏的,勾选复选框时,显示B列,取消勾选时又隐藏掉了B列。