2010-04-01 54 views
0

我們有一個要求,即將日期時間值傳遞給「String」日期類型(而不是「DateTime」)的報表參數。報告參數將被查詢,即它會有一個值的列表,其中應包含傳遞的值。SSRS中的日期時間格式設置

奇怪的部分是,如果傳遞給此參數的日期時間值以此格式傳遞,則mm/dd/yyyy hh:mm:ss AM/PM然後只有它成功,否則顯示一個錯誤(如果月/日/小時/分/秒有單個數字值,那麼我們也需要將單個數字值傳遞給參數) 。

假設報表服務器從控制面板的「區域設置」中選取了這種格式,我們嘗試將日期格式修改爲yyyy-mm-dd & HH:mm:ss,但結果相同。

在研究更多我找到了一些建議,指定更改rdl中的語言屬性(我無法弄清楚如何),但這不會是我正在尋找的解決方案。我還發現了另一個主題here,但它沒有提供我們正在尋找的解決方案。 我需要了解這種格式是否在報表服務器級別上受控&是否可配置。如果有人能提供一些指導,那將是非常好的。

謝謝。

回答

0

格式( 「MM/DD/YYYY HH:MM:SS AM/PM」)

那麼也沒關係的區域設置是什麼。