2017-02-03 63 views
1

由於某些原因,當我在SSRS中每週12個月分解時,2月份看起來很奇怪。幾周從10開始,然後是6,7,8,9。 它排序由WeekNumber A到Z enter image description here無法按SSRS中的週數對2016年2月的數據進行排序

enter image description here

爲什麼它看起來像只有二月份?我該如何解決它?

我在SSMS的數據是這樣的:

enter image description here

+4

看起來像你的星期'數字'被解釋爲字符串數據。一個很大的線索是,在報告中左邊的數字是左對齊的(left align是字符串數據的默認值,right align是數字的默認值)。 '1'出現在'6'之前,所以在字符串排序'1','10','100'都會出現在'2'或'3'之前等。 – Skippy

+0

你是對的。非常感謝你!!! – Oleg

回答

0

我一週 '數字' 被解釋爲字符串數據。 在排序選項卡中,我使用了表達式:=Cint(Fields!WeekNumber.Value) 並且工作正常。

相關問題