我正在使用RDLC Reports in VS 2015 with SQL Server 2014
。我有一個Matrix
報告,其中我需要橫向和縱向的總計。 DataSet有列Item,Month and Amount
。我需要下面的報告格式。RDLC矩陣中的水平和垂直總計
我用Add Total Row/Column
但它給了我錯誤的結果。應該是什麼問題?任何幫助..
我正在使用RDLC Reports in VS 2015 with SQL Server 2014
。我有一個Matrix
報告,其中我需要橫向和縱向的總計。 DataSet有列Item,Month and Amount
。我需要下面的報告格式。RDLC矩陣中的水平和垂直總計
我用Add Total Row/Column
但它給了我錯誤的結果。應該是什麼問題?任何幫助..
您可以使用範圍爲SUM
的表達式來達到所需的總計。假設您已創建所需的行和列組,請使用具有以下數據排列的矩陣。
注意,在你的情況下,它是
[Sum(Amount)]
,而不是在 我的情況[Sum(Value)]
。
爲了顯示總計,只需在組item
和Month
之外分別添加行和列。
選擇[item]
行(第二行)並單擊右鍵,然後轉到insert row
並選擇outside group - below
。
要添加列選擇[month]
列(第二列),右鍵單擊它並選擇insert column
然後outside group - right
。
現在添加在突出的單元格這些表達式爲紅色,檢查第一個圖像。
1:=Sum(Fields!Amount.Value,"Month")
2:=Sum(Fields!Amount.Value,"item")
這將產生以下矩陣:
讓我知道,如果我的回答可以幫助你。
這太棒了,它解決了我的50%的問題。如何在ColumnGroup之外求和Column,即在Total Column之後,我有'AverageQty'列,這是'ColumnGroup Month'之外的,我怎樣才能得到Total在'TotalRow'。 –
你需要得到平均值總數還是總平均值的總和? –
'AverageQty'是來自數據庫的另一列,我已經計算出它的項目明智。只需要Total 「RowTotal」中的所有平均值。「AverageQty」在Total Column之後的「ColumnGroup」之外。 –
你可以右鍵單擊你想要的總單元格,然後選擇添加總數,然後選擇是否希望它在列或行上總計。所以這將適用於列和行。
我已經應用了這個,但它給了我錯誤的總數。 :( –
您是否有物品行組和月份列組? –
是的,我有一行項目由那裏的類別和列組月。 –