2016-11-23 38 views
0

使用Crystal Reports 13限制對昨日從特定時間

我已經創建了一個合併的日期和時間字段,並把它稱爲

@admin 
datetime({x_med_admins.admin_date},{x_med_admins.admin_time}) 

我現在想用這個@admin拉記錄從昨天從下午2點直到今天上午10點。

我似乎無法找到這樣做的最佳方式。我可以把它作爲一個具體的日期放入昨天,但這是不好的,因爲我需要它自動運行每一天。我試圖將currentdatetime -1與@admin結合使用,但沒有運氣。

由於 伊恩

+0

現在我已經做{@admin} 使用DateAdd( 「H」, - 20,currentdatetime)。然而,這依賴於報告在每天上午10點準時開始工作,這通常是由於其他報告的延誤所致。仍然需要以某種方式指定從昨天下午2點到今天上午10點。 – IJ76

回答

0

使用這樣的:

 {@admin} < currentdatetime and{@admin} >CDateTime(year(currentdatetime), 
month(currentdatetime), day(currentdatetime), 10,00, 00) 
+0

非常感謝。這工作。伊恩 – IJ76

+0

接受它作爲回答,這樣其他人可以使用 – Siva

+0

我必須找錯了地方。我在哪裏接受答案? – IJ76

相關問題