[ASP.NET] RDLC Matrix 取消欄位群組合併顯示小技巧
在.NET報表裡Martrix元件是一個很輕鬆可以用來設計矩陣式報表的一顆元件,就類似
xls裡的樞紐分析表,但在預設上群組Column的顯示會自動合併跨Row來展示報表,
如下圖:Customer ID相同的資料Row,報表的呈現是自動合併的
但有些時候我們希望它長的像是下面這樣,不自動幫我們合併(雖然我也覺得合併比較一目了然)
要達成這樣的需求,我們只需要簡單做個設定即可,以下直接以這個案例來說明
(1)選擇CustomerID欄位,在設計畫面的下方有個『資料列群組』,點選在CustomerID
這個資料列群組,然後按右鍵選擇『群組屬性』
(2)在一般設定中的『群組運算式』裡,原先僅有CustomerID的設定,此時我們點選
『加入』的按鈕,在『群組運算式』裡會自動長一列出來,接著增加指定EmployeeID
欄位即可
透以上設定就可以簡單達到我們想要的報表呈現格式囉 :)
報表的細項設定還滿多且雜的,希望本篇對有類似需求的朋友們有所幫助
若本文對您有所幫助,歡迎轉貼,但請在加註【轉貼】及來源出處,並在附上本篇的超連結,感恩您的配合囉。
By No.18