多源指的是报表数据来源于多个不同的数据表,甚至跨越多个物理数据库,通常涉及七八个乃至更多的数据源,导致难以统一整合为一个单一的数据来源。
1、 汇总相关文档资料
2、 连接数据库 FRDemo,新建四个数据集,名称分别为:雇员、产品、订单信息、订单,并为每个数据集编写对应的 SQL 查询语句。
3、 查询雇员表中雇员编号(EmployeeID)与职位(Title)字段的内容。
4、 查询类别ID(CategoryID)为 1 或 2 的全部产品信息,返回字段包括产品ID(ProductID)和类别ID(CategoryID)。
5、 订单信息查询语句逻辑如下:联结订单表(Orders)与订单明细表(Order Details),选取订单ID、雇员ID、产品ID、数量(Quantity),并计算“数量 × 单价”作为总额(Amount),联结条件为两表的订单ID一致。
6、 订单基础查询语句为:select * from 订单。
7、 表单界面样式规划
8、 最终呈现效果如下

9、 分片一构建
10、 分片1按“国家”与“雇员”两个维度进行分组汇总,其中中间区域的数据由左侧表头(行方向)与顶部表头(列方向)协同控制。

11、 分片二构建
12、 分片2仅对“总额”与“数量”做全局汇总,中间区域数据仅受顶部表头(列方向)控制。

13、 分片三构建
14、 按“职务”对雇员进行分组统计,分片3的中间数据同样由左表头(行方向)与上表头(列方向)联合驱动。

15、 形态配置
16、 依据实际业务需求,调整数据展示的样式、结构形态、配色方案等可视化属性。
17、 对单元格 C4、C6、E2 和 E3 执行形态数据字典设置,统一选用“数据库表”类型;各项参数配置请参考对应配置表格说明。

18、 保存与预览操作
19、 完成模板编辑后,点击保存,随后在设计器中选择“分页预览”,即可实时查看上述所有分片及样式效果。











