Reporting Services - 根据报告参数隐藏表列

Dan*_*ard 11 parameters sql-server-2005 reporting-services

我在Reporting Services 2005中有一个报表,我想根据报表参数隐藏或显示单个表列.有谁知道怎么做?

谢谢!

小智 10

使用列的visibility属性.这对我有用.

=iif(Parameters!ParameterName.Value = "TextValueOfTheParameter",False,True)
Run Code Online (Sandbox Code Playgroud)


Jos*_*rke 7

将列的可见性设置为将返回true或false的表达式.例如,可以在TextBox的"可见性"选项卡中找到此属性.

单击Expression的单选选项,然后您的表达式可能如下所示

=Parameters!ShowColumn.Value
Run Code Online (Sandbox Code Playgroud)