use*_*009 1 reporting-services reportbuilder3.0
目前正在处理SSRS报告,其中有一个参数"按订单显示"默认设置为false.在报表正文中,如果参数"按订单显示"为true,我想设置组表达式以显示列顺序,否则不显示列.我不确定这个表达式是什么.非常感谢帮助.
谢谢
列可见性的隐藏表达式应类似于:
=Not Parameters!DisplayByOrder.Value
Run Code Online (Sandbox Code Playgroud)
这只是翻转参数值,即如果用户选择True,则隐藏属性应该是False.
更多细节请求
添加一个名为的布尔参数DisplayByOrder.

我创建了一个包含两列的简单表.

通过右键单击列顶部以显示其属性,然后使用上面的表达式,设置第二列的列可见性:



现在,根据需要,参数选择隐藏/显示该列:

