簡體   English   中英

SSRS 2008 R2 Report Builder 3.0:偏移日期默認開始時間

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM