我有一份报告,我需要完成两项任务:
=IIf(Fields!TargetVOC.Value = "","White","Black")
=IIf(Fields!VOCFlag.Value=1,"Green","Red")
我需要在一个表达式中组合#1和#2。 (见下文)
我的表达
=iif(Fields!TargetVOC.Value="","White",iif(Fields!VOCFlag.Value=1,"Green","Red"))
当报告呈现时,如果VOCFlag = 1,我将丢失第二个IIF语句以将字体颜色变为绿色或红色。我需要它发生的是评估第一个IIF表达式,如果TargetVOC为null或空白则隐藏
答案 0 :(得分:0)
我建议你改变第一个使用IsNothing的iif,例如:
= IIF(IsNothing(字段!TargetVOC.Value), “白”,IIF(字段!VOCFlag.Value = 1, “绿色”, “红色”))