2016-09-30 64 views
0

我輸入下面的語句作爲單元格的背景顏色,但是如果該單元格是空白的,我的代碼將返回一個紅色陰影。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")) 

回答

0

你只需要檢查爲空和或與< =或。

IIF(IsNothing(Fields!xxx.Value) OR Fields!xxx.Value <= Today()) 
+0

感謝您的幫助羅斯 – w00t