[SQL SERVER][SSRS]建立階層報表

[SQL SERVER][SSRS]建立階層報表

之前有介紹過如何建立父子階層和下鑽式報表,

有人問我難道下鑽式報表無法達到階層的視覺效果嗎?

這效果對SSRS來說真的是小菜一疊,下面我簡單示範一下。

 

 

報表設計(RDL)

1.建立兩個資料列群組,分別為 EnglishProductCategoryName、EnglishProductSubcategoryName

2.群組EnglishProductSubcategoryName 前方加入總計(為了縮排效果)

image

 

3.將總計更換成 EnglishProductCategoryName,並刪除原有EnglishProductCategoryName資料行

image

 

4.設定 EnglishProductSubcategoryName 群組 Padding 屬性 Left=16pt  (為了階層視覺效果)

image

 

5.設定群組 EnglishProductSubcategoryName(為了下鑽效果) ,並合併資料行資料格輸入產品階層

image

到這裡你已經完成階層報表的設計了。

 

最後報表設計如下圖

image

 

結果:

image

初始畫面。

 

image

展開Accessories節點。

 

image

展開Bikes節點。