SSRS 使用 IIF 表达式设置单元格填充颜色
SSRS Using an IIF expression to set cell Fill Color
我正在尝试在 Visual Studio 中编写一个简单的 IIF 语句,以在文本框属性 > 填充 > 填充颜色 fx 中设置单元格的颜色。我可以在这种情况下使用 IIF 吗?
=IIF(Fields!TimeImpactRating.Value=0,#00FF00,#000000)
当我尝试 运行 报告时,收到以下错误:
The BackgroundColor for expression for the Textbox TimeImpactRating contains an error: BC31085 Date constant is not valid.
它试图将 #00FF00
解释为日期文字,因为它最像 VBA。填充颜色在字符串文字之后 - 您需要用双引号将颜色代码括起来:
=IIF(Fields!TimeImpactRating.Value=0, "#00FF00", "#000000")
我正在尝试在 Visual Studio 中编写一个简单的 IIF 语句,以在文本框属性 > 填充 > 填充颜色 fx 中设置单元格的颜色。我可以在这种情况下使用 IIF 吗?
=IIF(Fields!TimeImpactRating.Value=0,#00FF00,#000000)
当我尝试 运行 报告时,收到以下错误:
The BackgroundColor for expression for the Textbox TimeImpactRating contains an error: BC31085 Date constant is not valid.
它试图将 #00FF00
解释为日期文字,因为它最像 VBA。填充颜色在字符串文字之后 - 您需要用双引号将颜色代码括起来:
=IIF(Fields!TimeImpactRating.Value=0, "#00FF00", "#000000")