Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio SSRS使用IIF表达式设置单元格填充颜色_Visual Studio_Reporting Services_Background Color - Fatal编程技术网

Visual studio SSRS使用IIF表达式设置单元格填充颜色

Visual studio SSRS使用IIF表达式设置单元格填充颜色,visual-studio,reporting-services,background-color,Visual Studio,Reporting Services,Background Color,我试图在VisualStudio中编写一个简单的IIF语句,在Textbox Properties>Fill>Fill color fx中设置单元格的颜色。在这种情况下我能用IIF吗 =IIF(Fields!TimeImpactRating.Value=0,#00FF00,#000000) 尝试运行报告时,我收到以下错误: Textbox TimeImpactRating表达式的BackgroundColor包含错误:BC31085日期常量无效 它试图将#00FF00解释为日期文本,因为这是V

我试图在VisualStudio中编写一个简单的IIF语句,在Textbox Properties>Fill>Fill color fx中设置单元格的颜色。在这种情况下我能用IIF吗

=IIF(Fields!TimeImpactRating.Value=0,#00FF00,#000000)
尝试运行报告时,我收到以下错误:

Textbox TimeImpactRating表达式的BackgroundColor包含错误:BC31085日期常量无效


它试图将
#00FF00
解释为日期文本,因为这是VBA最喜欢的。填充颜色在字符串文字之后-需要将颜色代码括在双引号中:

=IIF(Fields!TimeImpactRating.Value=0, "#00FF00", "#000000")

它试图将
#00FF00
解释为日期文本,因为这是VBA最喜欢的。填充颜色在字符串文字之后-需要将颜色代码括在双引号中:

=IIF(Fields!TimeImpactRating.Value=0, "#00FF00", "#000000")

TimeImpactRating日期时间列?您必须将颜色用“”(引号)括起来。应该是
=IIf(Fields!TimeImpactRating.Value=0,“#00FF00”,“#000000”)
TimeImpactRating a DateTime列?您必须将颜色括在“”(引号)中。应该是
=IIf(字段!TimeImpactRating.Value=0,“#00FF00”,“#000000”)