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

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

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

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


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

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

最佳答案

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

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


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

关于reporting-services - 在堆叠图表中隐藏零值-SSRS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25081447/

10-17 00:25