【问题标题】:Color switch due to value of output SSRS由于输出 SSRS 的值而进行颜色切换
【发布时间】:2017-06-02 08:58:32
【问题描述】:

好的,我试图显示客户报告的价值,并用颜色表明价值是坏的还是好的。但不是以颜色显示值,而是显示颜色的名称,如绿色而不是 33%

=SWITCH(SUM(Fields!AnserValue.Value, "qWHR") <= 33, "Green", 
SUM(Fields!AnserValue.Value, "qWHR") <= 66, "Orange",
SUM(Fields!AnserValue.Value, "qWHR") >= 65, "Red")

【问题讨论】:

  • 您在开关中显示颜色本身的名称...我认为它应该是 rgb 等价物,但不完全确定...或者可能是 greem 的代码
  • 我试过了,然后它只显示颜色的代码
  • 查看case

标签: sql visual-studio reporting-services


【解决方案1】:

您似乎在设置文本框的值而不是背景颜色属性?

您的switch 表达式看起来没有任何问题,只需确保您设置了文本框的适当属性,而不仅仅是其中的文本。

【讨论】:

  • 知道如何做吗?
  • @RenierSabrevanRooyen 我刚刚告诉过你该怎么做。进入文本框的属性,将 switch 表达式放入 Background Color 属性表达式中。
  • @RenierSabrevanRooyen 这是一个向您展示如何设置填充颜色的答案:stackoverflow.com/a/4993425/1350987
  • 对不起,我对这个 xD 很陌生
  • @RenierSabrevanRooyen 如果我的答案是正确的,为了其他 Stack Overflow 用户的利益,请将其标记为答案。
猜你喜欢
  • 1970-01-01
  • 2023-03-08
  • 1970-01-01
  • 1970-01-01
  • 2020-06-23
  • 2021-03-31
  • 1970-01-01
  • 2021-09-29
  • 1970-01-01
相关资源
最近更新 更多