动态列的实现–通过参数动态控制列展现
【问题】
客户想要实现,参数模板下拉框中显示报表列名称,在下拉框里面选中那些列,报表展示对应的列,不选中的就不需要展示出来
【回答】
针对上述问题,我们可以通过隐藏列去实现,首先报表中把所有的列全部制作出来
然后报表添加一个参数 arg1
接下来我们设计参数模板,这里我用的是下拉列表框,也可以用下拉数据集去做
勾选上可以多选,
然后我们在主报表 A2 单元格写一个 if 表达式,判断我参数模板是否有选择该列,如果有选出,就对改列可视,否则隐藏
同理其他列也是一样的写法,这样做好之后我们将报表保存发布到 web 端就可以看到效果了。
题目改成 动态列的实现–通过参数动态控制列展现 标题要总结一下 让人们更容易搜索到 另外一个也是 改成 动态切换数据源–通过参数实现动态数据源