在SSRS 2008中与另一个文本框切换的行的条件可见性

时间:2016-03-18 17:37:32

标签: reporting-services ssrs-2008 ssrs-2008-r2

我在ssrs中有一个矩阵,如:

Name      Age
[Name]    [Age]
[Total]   sum([Total])

[Name]行用Total切换,所以当我点击Total附近的'+'符号时,我可以看到每个Name和Age,否则它们被隐藏。对于我的一些情况,我有Age = 0,我不想显示它们。我必须在SSRS中进行此修改,而不是在SQL中。但由于行可见性设置是为了切换而安排的(默认:隐藏),我想不能在那里写表达式。所以我无法找到提供此功能的方法。我需要这样的东西:

隐藏:IIF(Fields!Age.Value > 0, false, true)

任何帮助将不胜感激!感谢。

1 个答案:

答案 0 :(得分:3)

转到tablix属性,在Filters选项卡中添加一个过滤器:

enter image description here

我设置Point的位置使用您的字段Age,选择>运算符并在值中使用=0表达式。

现在,您可以看到使用toogle功能而不使用零值。

使用过滤器并且没有过滤器

enter image description here enter image description here

如果有帮助,请告诉我。