2015-09-28 116 views
0

我有一個SSRS指標,如果更新日期是今天或昨天,我試圖變爲綠色。下面的代碼是今天使用的表達式。我的問題是我怎麼能得到這個也顯示它是否昨天更新。SSRS指標顯示是否今天或昨天更新日期

=IIF(Fields!UpdateDte.Value<Today, "100","1") 

填充日期的查詢是填充數據時間的簡單查詢。這是在SQl服務器報告服務SSRS 2008 R2中。然後我使用數字有100個是紅色的,1個是綠色的。

回答

1

試試這個:

=iif(DATEDIFF("d", Fields!UpdateDte.Value, Today)>1,"Red","Green") 
+0

這個作品謝謝 – lance9877

0

始終使用DateDiff來比較兩個日期時間;它也可用於SSRS;即:

=IIf(DateDiff("d", CDate(Fields!UpdateDte.Value).ToShortDateString, CDate(Today).ToShortDateString) <= 0, "Green", "Red") 
+0

該作品,以及謝謝兩位 – lance9877

相關問題