[ASP.NET] RDLC 使用清單元件呈現群組合併樣式範例
在上一則報表文章中示範了如何把矩陣(Matrix)元件所呈現的報表取消其自動
群組合併的顯示樣式,而本篇剛好相反是要在清單(Table)元件中呈現群組合併
的顯示樣式,也是要把圖1的樣式弄成圖2的樣式,這也是來自於論壇中的一則
→ |
廢話不多說,直接看範例如何設定來達到需求
(1)一般使用清單(Table)元件時,我們會把所需求的資料欄位直接一對一的設定至
清單(Table)元件的欄位中
(2)舉例來說,我們希望CustomerID的欄位在顯示上可以有群組的樣式,也就是當多
筆資料的CustomerID相同時,能合併顯示即可,此時我們需要在資料列群組中建立
一個父群組
(3)在群組建立的對話框中,設定群組依據指定為CustomerID
(4)設定完後,在報表版面會發現多出一欄Group的欄位出來
(5)接著把原本的CustomerID欄位選取按右鍵/刪除即可,而Group1的名稱也可以
再自行改掉就好
透過以上方式,即可達成在清單(Table)元件中呈現群組合併的顯示樣式
另外也可以選擇在一開始先不加入CustomID欄位,然後直接進行(2)~(4)的步驟也
是可以的。
若本文對您有所幫助,歡迎轉貼,但請在加註【轉貼】及來源出處,並在附上本篇的超連結,感恩您的配合囉。
By No.18