我需要創建一個報告,允許用戶給出報告的日期和時間範圍。我可以設置StartDate和EndDate(DateTime數據類型),但我似乎無法弄清楚如何添加StartTime和EndTime。如何添加時間(數據類型)作爲參數
這是一個報告,他們希望查看在某個日期和時間之間處理的內容。有什麼我可以做的,以便用戶可以在報告中選擇/輸入時間值?
我需要創建一個報告,允許用戶給出報告的日期和時間範圍。我可以設置StartDate和EndDate(DateTime數據類型),但我似乎無法弄清楚如何添加StartTime和EndTime。如何添加時間(數據類型)作爲參數
這是一個報告,他們希望查看在某個日期和時間之間處理的內容。有什麼我可以做的,以便用戶可以在報告中選擇/輸入時間值?
由於@WillA在評論中提到,在SSRS中沒有日期+時間選擇器。但是,DateTime參數附帶的日期選擇器允許手動輸入時間分量。
首先,這裏會發生什麼,如果你只選擇在選擇器的日期:
如果您呈現這與格式字符串HH:mm:ss, MMM d `yy
一個文本框,這將成爲:
00:00:00,12月9日12
但是,如果用戶手動:'(進入時間組件將工作,例如,
這將被渲染(具有相同的格式),爲這樣:
15時27分00秒,12月9日12`
這不是一個非常用戶雖然友好的解決方案。
如果我沒有記錯,如果你設置了一個包含時間的默認值,例如'= DateAdd(「s」,.01,Today())'(午夜之後的毫秒),那麼當用戶提出報告。這有助於用戶知道他們可以輸入時間。 或者,我使用了一個下拉小時,所以用戶選擇一個日期和小時(從24)與兩個參數。 –
我擔心你可能不得不提供日期和時間作爲單獨的參數 - 我還沒有看到SSRS中的日期/時間選擇器。 –