[SQL SERVER][SSRS]建立父子式階層報表

[SQL SERVER][SSRS]建立父子式階層報表

要建立父子式階層報表,資料結構一定要有個欄位來表示父階層鍵值,

由於階層維度在OLAP中算是滿重要的維度,

至於有那些階層種類這裡就不多說,

大家可以直接參考我之前寫的SSAS筆記

這裡我將使用SSRS並搭配AdventureWorksDW2008R2範例資料庫來建立一個父子式階層報表。

 

1.建立群組(EmployeeKey)

image

2.進階>遞迴父系

image

這裡選擇父階層鍵值。

 

3.設定可見性

image

如同之前所介紹的下鑽式報表。

 

4.設定填補選項(為了要有階層的視覺效果)

image

寫入運算式 =16*level() &"pt"。

利用Level()內建函數計算階層來處理左邊留白空間大小。

 

結果

image