[英]SSRS 2008 Report Builder 3.0: Using CASE and WHEN Function
[英]SSRS 2008 R2 Report Builder 3.0: Offset Date Default Start Time
我允許用戶輸入所需的開始日期和結束日期。我將開始日期和結束日期參數設置為@Start和@End。 它們中沒有存儲任何值,而是在我的代碼中,....介於@Start和@End之間。 用戶輸入的日期將傳遞到我的程序中,而不是由我指定允許用戶在參數屬性中輸入的日期。 我的問題是我希望每個日期的默認開始時間是5:00 AM,而不是0:00 AM。 這樣,當用戶選擇2/20和2/21時,他們可以從5:00 AM- 5:00 AM檢索日期。 這使我的程序可以顯示午夜之后的數據,這是必要的,因為我的數據在3:00 AM停止。
您可以使用DateAdd
函數添加5小時來獲得2/20/2013 5:00 AM
看這個:
=DateAdd("h",5,Parameters!StartDate.Value)
編輯
您可以通過以下方式之一添加此代碼行:
數據集的參數部分
FX
按鈕,然后在此處放置代碼行 使用參數過濾SQL查詢時使用此方法
報告的字段(即文本框,表格單元格等)
結果看起來像這樣:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.