隐藏堆叠图中的零值-SSRS

问题描述 投票:2回答:2

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

我有一个堆积的条形图,并且一些堆积的值将显示数据标签为零值,这使得该标签很难被读取。我试图隐藏这些零值,以便仅显示非零标签。

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

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

堆叠的条形图显示了每个人处理的支持凭单的数量,系列组按凭单的当前状态对其进行了细分。如果它不是带有系列组的堆叠条形图,则隐藏零值似乎很简单,但是我不确定如何在表达式中访问系列组值。

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

reporting-services ssrs-2008
2个回答
5
投票

通过一些反复试验和Google找到了答案。我在表达式中省略了一个重要的部分:

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

我从状态中忽略了value属性,这解决了问题。我在数据点->值下的图表系列属性中找到了该值。它是Y属性旁边唯一的值。


0
投票

我稀疏隐藏零的最佳方法是:

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

我希望这个帮助

© www.soinside.com 2019 - 2024. All rights reserved.