我在我的報告中有一個表格,其中有數據類型爲Time(7)
的列。在Reporting Services 2008中顯示時間
現在我已經在Reporting Services的2008年
如果我設置的表達,HH的格式正確格式化他們的問題:毫米它仍然顯示11:12:000
!
我只想得到小時和分鐘!像11:12
它看起來像RS不知道格式。以下都不起作用:
=Hour(Fields!MyTime.Value)
=CDate(Fields!MyTime.Value)
兩者都拋出錯誤。我認爲它可以將它格式化爲純文本格式嗎?
感謝您的幫助
編輯:
我使用SQL Server 2008 R2 Express作爲數據庫。 (所以我在報告中包括的數據源,因爲報告服務的SQL Server Express不允許使用共享數據源。)
解決方案(感謝馬克·班尼斯特):
=Today() + Fields!MyTime.Value
然後你可以使用用於日期時間值的通用格式!
什麼數據源(SQL /等,SQL方言,版本等)你在用嗎? – 2010-10-04 09:55:33