SSRS IIF没什么计算
问题描述:
我输入下面的语句作为单元格的背景颜色,但是如果该单元格是空白的,我的代码将返回一个红色阴影。SSRS IIF没什么计算
=IIF(Fields!DBS_Next_Due___App_1.Value <= Today(), "#FF9696",
IIF(Fields!DBS_Next_Due___App_1.Value <= dateadd("d",180,Today()), "#FFFF96", "White"))
我试图处理与isnothing
设置的空白,但我不能得到正确的语法。任何帮助,将不胜感激
=IIF((IsNothing(Fields!DBS_Next_Due___App_1.Value <= Today()) , “#FF9696”,
IIF(IsNothing(Fields!DBS_Next_Due___App_1.Value <= dateadd("d",180,Today())) , "#FFFF96",
AND NOT IsNothing(Fields!DBS_Next_Due___App_1.Value), "WHITE"))
答
你只需要检查为空和或与< =或。
IIF(IsNothing(Fields!xxx.Value) OR Fields!xxx.Value <= Today())
感谢您的帮助罗斯 – w00t