首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SSRS 父子遞迴群組報表:可展開收合的組織架構彙總實作

     編輯:關於SqlServer

企業組織架構常見的父子遞迴結構,在 SSRS 中可透過資料列群組的「父群組」屬性輕鬆實現階層式彙總與互動式展開/收合。

報表呈現效果

完全展開:顯示完整組織樹與各層級彙總數值。
半收合:點擊加號展開特定分支,其餘保持收合。

關鍵設定步驟

  1. 資料集查詢需包含 EmployeeKey、ParentEmployeeKey、FullName 與量值欄位。
  2. 在 Tablix 資料列群組中,右鍵選擇「加入群組」→「父群組」,群組依據設為 EmployeeKey,父群組設為 ParentEmployeeKey。
  3. 啟用「顯示/隱藏」切換功能,將切換目標設為該群組本身。
  4. 在群組標題列放置員工姓名與彙總量值,執行報表即具備樹狀互動效果。

此技巧同樣適用於多維資料集的父子維度,只需將資料集來源改為 MDX 查詢。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved