关于报告服务:在堆积图中隐藏零值 – SSRS

Hide zero value in stacked chart - SSRS

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

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

我基本上找到了我需要修改属性以完成此操作的地方,但表达式的语法是我遇到困难的部分。我在图表数据的系列组中添加了一个字段。我单击图表中的字段以访问属性。在图表系列属性的标签部分下,我转到可见属性。我选择表达。我遇到的问题是我不确定要在表达式中准确输入什么。到目前为止,我有以下表达式:

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

堆积条形图显示每个人处理的支持票数,系列组按票的当前状态进一步细分。如果它不是带有系列组的堆积条形图,隐藏零值似乎相当简单,但我不确定如何访问表达式中的系列组值。

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


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

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

我在status中省略了value属性,解决了这个问题。我在数据点 - > 值下的图表系列属性中找到了这个值。这是 Y 属性旁边的唯一值。


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

1) 右键单击??"系列标签属性"
2) 点击号码
3) 小数位 = 0
4) 标记 "Show zero as:" 并选择 " " (有 3 个选项" nothing (blank), "-" or "None"

希望对你有帮助