中國式複雜報表教程(5)—類Excel多層分組統計?

本章主要講解類Excel 多層分組統計報表,多層分組即按照不同的資料欄位,形成多級分組。

原來使用Table控制元件,可實現多個分組功能,但在報表顯示方面有限制,主要呈現上下級的分組,而在中國式複雜報表的需求,通常是左右級巢狀,有時甚至要求相同內容的單元格合併,使用表格控制元件,有太多的侷限,有了矩表控制元件,只需要拖拖拽拽就能輕鬆實現多層分組報表,不管有多少個分組和分組小計都不在話下。

中國式複雜報表教程(5)—類Excel多層分組統計

中國式複雜報表教程(5)—類Excel多層分組統計

中國式複雜報表教程(5)—類Excel多層分組統計

工具/原料

ActiveReports報表控制元件

Visual Studio

方法/步驟

新建RDL 報表模板

新增資料來源和資料集

SQL 語句:

select * from 積成電子 order by 生產方式 asc

中國式複雜報表教程(5)—類Excel多層分組統計

中國式複雜報表教程(5)—類Excel多層分組統計

新增矩表控制元件

新增Tablix後,會發現有類似[ 符號,表示分組,即可根據具體資料動態生成行。會發現設計器下面的矩表分組管理器;

新增行分組

如上述報表結構分析,行包含四級分組,Group1——=[生產方式];Group2——=[產品性質];Group3 ——=[所屬事業部],小計;Group4——靜態名稱(靜態列);

因此需要新增三級分組和一列靜態列:

中國式複雜報表教程(5)—類Excel多層分組統計

選中“行分組單元格”,右鍵單擊,新增行分組——>子分組

中國式複雜報表教程(5)—類Excel多層分組統計

新增三級分組

中國式複雜報表教程(5)—類Excel多層分組統計

新增靜態列

中國式複雜報表教程(5)—類Excel多層分組統計

新增靜態行:選中四級單元格,插入行——>分組內下方,執行三次

新增動態列:本節報表結構相對簡單,只有一行“=【月】”欄位的動態列,該列包含“=【周】”和按周小計。

中國式複雜報表教程(5)—類Excel多層分組統計

新增列,子分組

報表結構基本完成,接下來需要做的是繫結資料。

中國式複雜報表教程(5)—類Excel多層分組統計

中國式複雜報表教程(5)—類Excel多層分組統計

繫結報表資料

將分組資料拖拽到 單元格,靜態列資料可選擇。

中國式複雜報表教程(5)—類Excel多層分組統計

合併單元格,輸入列名稱

中國式複雜報表教程(5)—類Excel多層分組統計

新增合計

新增【生產方式】合計:新增成功之後,需要自行合併單元格,調整Value值:

中國式複雜報表教程(5)—類Excel多層分組統計

中國式複雜報表教程(5)—類Excel多層分組統計

中國式複雜報表教程(5)—類Excel多層分組統計

中國式複雜報表教程(5)—類Excel多層分組統計

中國式複雜報表教程(5)—類Excel多層分組統計

調整樣式

到這裡,報表的整體結構都已建立完成了,需要做的就是調整報表樣式。

教程, 報表, 中國式, 分組, —類,
相關問題答案