【问题标题】:How do you sum a field and set the background color depending on the result in ssrs?如何根据 ssrs 中的结果对字段求和并设置背景颜色?
【发布时间】:2021-07-29 19:11:54
【问题描述】:

在 SSRS 报告中,我有一行是总计。有些字段是负数,有些是正数。有些是零。我希望能够根据值设置背景颜色。 0 为绿色,0 为无颜色。

另外,我想显示绝对值,所以没有减号。颜色将确定是 0。

看起来可能是这样的:

=IIF(Sum(Fields!OffenseCount.Value = 0), "No Color", IIF(Sum(Fields!OffenseCount.Value = 0) > 0, "Green", "Red")) 

但我无法让它以这种方式工作,这甚至不能解决 Abs 问题

如果您还可以为我指出一个很好的参考来制定这些表达式,那也会很有用。

谢谢!

【问题讨论】:

    标签: reporting-services ssrs-tablix


    【解决方案1】:

    好吧,我没有明白 IIF 语句必须是填充颜色。我认为这是在单元格的表达式中。解决了这个问题,其他一切都变得容易了。希望我的无知和解决方案对其他人有所帮助。

    【讨论】:

    • 就像一个注释。您应该使用Nothing(没有引号 - 这是一个关键字)。而不是"No Color"。这将始终为您提供正确的默认值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    • 1970-01-01
    • 2013-04-02
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    • 2019-05-14
    相关资源
    最近更新 更多