[ASP.NET] RDLC 使用清單元件呈現群組合併樣式範例

  • 10948
  • 0

[ASP.NET] RDLC 使用清單元件呈現群組合併樣式範例

在上一則報表文章中示範了如何把矩陣(Matrix)元件所呈現的報表取消其自動

群組合併的顯示樣式,而本篇剛好相反是要在清單(Table)元件中呈現群組合併

的顯示樣式,也是要把圖1的樣式弄成圖2的樣式,這也是來自於論壇中的一則

發問

image

 

 

image

 

廢話不多說,直接看範例如何設定來達到需求

 

(1)一般使用清單(Table)元件時,我們會把所需求的資料欄位直接一對一的設定至

清單(Table)元件的欄位中

image

 

(2)舉例來說,我們希望CustomerID的欄位在顯示上可以有群組的樣式,也就是當多

筆資料的CustomerID相同時,能合併顯示即可,此時我們需要在資料列群組中建立

一個父群組

image

 

(3)在群組建立的對話框中,設定群組依據指定為CustomerID

image

 

(4)設定完後,在報表版面會發現多出一欄Group的欄位出來

image

 

(5)接著把原本的CustomerID欄位選取按右鍵/刪除即可,而Group1的名稱也可以

再自行改掉就好

image

image

 

透過以上方式,即可達成在清單(Table)元件中呈現群組合併的顯示樣式

image

 

另外也可以選擇在一開始先不加入CustomID欄位,然後直接進行(2)~(4)的步驟也

是可以的。

 

 

 

 

 

若本文對您有所幫助,歡迎轉貼,但請在加註【轉貼】及來源出處,並在附上本篇的超連結,感恩您的配合囉。

By No.18