簡體   English   中英

日期格式SSRS

[英]Date format SSRS

在我的存儲過程中,我的輸出數據集中有以下幾列:

,   CONVERT(VARCHAR(10), t.trd_ex_eff_tms, 104)         AS [Trade date]

,   CONVERT(VARCHAR(10), i.mat_exp_dte, 104)            AS [Maturity date]

這將以以下格式返回日期:08.05.2015

但是,當我在一個直線表中將其放入SSRS時,呈現報告時它顯示的日期為08/05/2015?

我沒有對表中的列應用任何格式,我只想返回該列的文本(varchar),我希望該文本將返回存儲過程中設置的格式。

我想念什么嗎? 為什么SSRS會自動將此日期視為日期並轉換為我不想要的日期格式?

謝謝

我測試了按您指定的日期轉換並在SSRS中使用它-對我來說很好用,並顯示在具有8.25.2015樣式的表格中。 這使我懷疑可能已將格式應用於文本框或占位符。 查看屬性選項卡,然后在“數字”部分下找到“格式”。 清除所有格式,然后重試。

你可以用這個

=格式(Fields!YourDate.Value,“ dd.MM.yyyy”)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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