0
我正在用SSRS 2012 3.0編寫一個報告。我顯示了我們的年收入分佈圖,按月分解。有沒有一種辦法讓幾個月的時間順序(到目前爲止左邊應該是一月和最右邊的應該是九月),因爲現在我得到這樣的:排名月份圖ssrs
我正在用SSRS 2012 3.0編寫一個報告。我顯示了我們的年收入分佈圖,按月分解。有沒有一種辦法讓幾個月的時間順序(到目前爲止左邊應該是一月和最右邊的應該是九月),因爲現在我得到這樣的:排名月份圖ssrs
在類別組,右鍵點擊你的組/分類組屬性/排序選項卡。通過使用文本框在此排序表達式:
=Switch(
Fields!Month.Value = "January",1,
Fields!Month.Value = "February",2,
Fields!Month.Value = "March",3,
Fields!Month.Value = "April",4,
Fields!Month.Value = "May",5,
Fields!Month.Value = "June",6,
Fields!Month.Value = "July",7,
Fields!Month.Value = "August",8,
Fields!Month.Value = "September",9,
Fields!Month.Value = "October",10,
Fields!Month.Value = "November",11,
Fields!Month.Value = "December",12
)
假設你有一個叫月的土地,你在圖表類別組上面的表達式應該工作使用。如果你是從你可以簡單地使用日期計算您的月領域:
=MONTH(Fields!Date.Value)
讓我知道,如果這有助於。
圖表'Chart1'的SortExpression.Value表達式包含一個錯誤:[BC30588]省略的參數不能與ParamArray參數匹配。 這是我現在得到的錯誤。嗯... –
@JorgenV,我有一個不需要的逗號。用更新的表達式再試一次。如果錯誤仍然存在,請解釋您的數據集字段。 –
真棒,它的作品!謝謝! –