隐藏堆积图表中的零值 - SSRS

时间:2014-08-01 13:32:43

标签: reporting-services ssrs-2008

我在谷歌搜索后看到类似的事情,但我仍然有一些问题,在SSRS的堆积条形图中隐藏零值。

我有一个堆积条形图,一些堆叠值将显示零值的数据标签,这使得它旁边的标签难以阅读。我试图隐藏这些零值,因此只显示非零标签。

我发现基本上我需要修改属性才能完成此任务,但表达式的语法是我遇到困难的部分。我在图表数据中添加了一个字段到系列组。我单击图表中的字段以访问属性。在图表系列属性中,在标签部分下,我转到visible属性。我选择表达。我遇到的问题是我不确定该表达式究竟是什么。到目前为止我有以下表达式:

    =IIf(Count(Fields!Status)<>0, true, false)

堆积条形图显示每个人处理的支持票证数量,系列组会根据票证的当前状态进一步细分。隐藏零值似乎是相当直接的,如果它不是带有系列组的堆积条形图,但我不知道如何访问表达式中的系列组值。

有关如何访问表达式中单个系列组值的任何建议吗?

2 个答案:

答案 0 :(得分:5)

通过一些试验和错误和谷歌找到了答案。我在表达中遗漏了一个重要的部分:

   =IIf(count(fields!Status.Value) = 0, false, true)

我从status中省略了value属性,这解决了问题。我在图表系列属性中找到了这个值,在datapoint - &gt;下值。这是唯一的价值,在Y房产旁边。

答案 1 :(得分:0)

我认为隐藏零的最佳方法是:

1)右键单击“系列标签属性” 2)点击号码 3)小数位= 0 4)标记“将零显示为:”,然后选择“”(有3个选项)“无”(空白),“-”或“无”

我希望有帮助