【问题标题】:Formatting Sum of negative value负值的格式化总和
【发布时间】:2020-05-10 11:45:58
【问题描述】:

我正在 SSRS 中创建报告。如果值变为负数,我想对一列求和并将颜色更改为红色。但我的表达不起作用。这是我的表情。

=IIF(SUM(Fields!Column.Value) < 0, "Red", "Black")

【问题讨论】:

  • "但我的表达不灵了"。你可以添加更多吗?它怎么不工作?你的说法对我来说似乎是正确的。
  • 假设 SUM(列)返回-19。所以这个表达式在输出中返回我“红色”。而不是将 value(-19) 的颜色更改为红色。

标签: sql-server reporting-services sql-server-data-tools


【解决方案1】:

您需要将表达式放在字体颜色而不是单元格值中。

要做到这一点:右键单击要更改字体颜色的单元格-文本框属性-字体-单击颜色旁边的Fx,然后放置表达式

=IIF(SUM(Fields!Column.Value) < 0, "Red", "Black")

这将根据它的值改变字体颜色

【讨论】:

    猜你喜欢
    • 2012-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-29
    • 2013-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多