0
在SSRS 2005中,我的報告設置爲每天下午5點拍攝快照歷史記錄,並使用Now()表達式捕獲日期和時間。這將捕獲下午5:00的日期和時間,並在報告中保留時間戳。SSRS 2008報告快照時間戳
我升級到SQL 2008(不是R2),舊報告仍然保留下午5:00的快照時間戳,但是每次查看快照時,任何新創建的報告都會運行表達式。它會給你它運行的時間,所以如果我看一下2013年4月1日下午5點捕獲的報告的時間戳,它將顯示2013年4月22日上午10:43。
當它是SSRS 2005時,如果我查看2013年4月1日下午5:00捕獲的報告的時間戳,它將在下午5:00顯示2013年4月1日的時間戳。
我實際上已經嘗試過了,它似乎仍然會獲取當前的日期時間。您是否必須重做歷史記錄設置才能正常工作?我用這個查詢「Select GetDate()as Now」創建了一個DateTime數據集,這是報表textbox =「Report for:」+「」+ First(Fields!Now.Value,「DateTime」)中的表達式。 – 2013-04-22 18:32:53
聽起來像你的快照沒有被存儲。是的,我會嘗試再次保存快照設置。也許一個工作已經失去了採取快照的SQL服務器... – 2013-04-22 19:27:22
真棒我沒有得到那個工作。謝謝 – 2013-04-23 11:37:38