2013-03-26 32 views
0

我有一臺SharePoint 2010服務器,我們使用在SQL 2012上運行的SQL Report Server進行設置。一切工作正常,但是當您輸入日期參數​​時,請單擊應用日期格式在顯示報告後恢復爲美國(MM/DD/YYYY)。在單擊它之前,以英國格式(DD/MM/YYYY)顯示並且還在SQL Report Builder本身中運行報告,它保持爲英國。SQL報告服務中的日期,默認爲US

我已經檢查過SharePoint和SQL服務器,它們都是操作系統級別的英國地區。我已將SQL服務器語言更改爲英國。運行SELECT @@ Language時,@@ Langid會顯示英國人23.所有登錄用戶均設置爲英國人。

我遵循各種在線建議,並且每當我點擊在SharePoint報告上應用日期更改時。我不知道日期格式在哪裏或爲什麼發生變化?

回答

0

您是否嘗試檢查管理中心設置,如果它們設置良好。 Here是如何做到這一點。

您也可以在網站上查看。 Here是如何。

希望如果有幫助,

安德魯

+0

我已經檢查了所有這些。一切都設在英國。 SharePoint,操作系統,SQL的一切。我不明白它在哪裏獲得美國約會。 – rowdybeans 2013-03-27 09:38:46

0

您需要定義屬性的UICulture = 「EN-GB」 爲 「<%@頁......」 aspx頁面RSViewerPage.aspx的部分結束。此頁面可以在以下位置找到:C:\ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 14 \ TEMPLATE \ LAYOUTS \ ReportServer 其他信息here