【问题标题】:change color depending on value SSRS根据值 SSRS 改变颜色
【发布时间】:2017-05-30 21:27:39
【问题描述】:

我尝试更改报告的值颜色。

如果值大于 85,则为绿色 如果值小于 70,则为红色 如果值大于 70,则为黄色

我用 Switch 语句试了一下:

  =SWITCH(Fields!System.Value < 70, "Red", Fields!System.Value > 70, "Yellow", Fields!System.Value >= 85, "Green")

但它没有显示颜色的变化,而是在这里向我显示:

如何更改值的颜色?

【问题讨论】:

    标签: reporting-services


    【解决方案1】:

    您为 TextBox 的值定义了一个表达式,这不是您想要的。只需像显示任何其他单元格一样在 TextBox 中显示值。

    您应该在文本框FillFontproperties 中定义一个表达式。取决于你到底想涂什么颜色。

    作为示例,我将向您展示如何更改背景颜色。

    您可以通过右键单击单元格并选择“文本框属性...”来导航到上述菜单。。然后简单地为 Fill color

    定义相同的表达式
    =SWITCH(Fields!System.Value < 70, "Red", Fields!System.Value > 70, "Yellow", Fields!System.Value >= 85, "Green")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-11
      • 1970-01-01
      • 2020-11-13
      • 1970-01-01
      相关资源
      最近更新 更多