目前正在处理 SSRS 报告,其中有一个参数“按顺序显示”默认设置为 false。在报告正文中,如果参数“按顺序显示”为真,我想将组表达式设置为显示列顺序,否则不显示列。我不确定这个表达会是什么。帮助将不胜感激。
谢谢
目前正在处理 SSRS 报告,其中有一个参数“按顺序显示”默认设置为 false。在报告正文中,如果参数“按顺序显示”为真,我想将组表达式设置为显示列顺序,否则不显示列。我不确定这个表达会是什么。帮助将不胜感激。
谢谢
列可见性的隐藏表达式应该类似于:
=Not Parameters!DisplayByOrder.Value
这只是翻转参数值,即如果用户选择True
,则Hidden属性应该是False
。
根据要求提供更多详细信息
添加一个名为 的布尔参数DisplayByOrder
。
我创建了一个包含两列的简单表。
通过右键单击列顶部以显示其属性,然后使用上面的表达式来设置第二列的列可见性:
现在该列根据需要由参数选择隐藏/显示:
嗨试试这样的东西
IIf(Parameters!DisplayByOrder.Value = False, True, False)