1

目前正在处理 SSRS 报告,其中有一个参数“按顺序显示”默认设置为 false。在报告正文中,如果参数“按顺序显示”为真,我想将组表达式设置为显示列顺序,否则不显示列。我不确定这个表达会是什么。帮助将不胜感激。

谢谢

4

2 回答 2

5

列可见性的隐藏表达式应该类似于:

=Not Parameters!DisplayByOrder.Value

这只是翻转参数值,即如果用户选择True,则Hidden属性应该是False

根据要求提供更多详细信息

添加一个名为 的布尔参数DisplayByOrder

在此处输入图像描述

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

在此处输入图像描述

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

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

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

在此处输入图像描述

在此处输入图像描述

于 2013-11-11T14:59:26.777 回答
0

嗨试试这样的东西

IIf(Parameters!DisplayByOrder.Value = False, True, False)
于 2013-11-11T15:08:25.407 回答