多源指报表数据源自多个数据表,甚至涉及多个物理数据库,数量常达七八个或更多,难以整合为单一数据源。
1、 整理资料
2、 连接数据库FRDemo,创建四个名为雇员、产品、订单信息和订单的数据集,并分别编写对应的SQL查询语句。
3、 查询雇员表中的雇员编号与职位信息。
4、 查询类别ID为1或2的所有产品信息,包括产品ID和类别ID。
5、 查询订单信息的SQL语句如下:从订单表和订单明细表中选取订单ID、雇员ID、产品ID、数量,并计算数量乘以单价作为总额,条件为两表的订单ID相等。
6、 查询订单信息的SQL语句为:select * from 订单。
7、 表单样式设计
8、 最终样式如下
9、 分片一制作
10、 分片1按国家和雇员分组汇总,中间数据由左表头和上表头共同控制。
11、 分片二制作
12、 分片2直接汇总总额和数量,中间数据仅由上表头控制。
13、 制作分片三
14、 按职务对雇员进行分组统计,分片3的中间数据由左表头和上表头共同控制。
15、 设定形态
16、 根据需求调整数据的显示样式、形态及颜色等属性。
17、 对C4、C6、E2及E3单元格进行形态数据字典配置,统一采用数据库表形式,具体参数设置详见对应表格。
18、 保存并预览
19、 保存模板后,在设计器中点击分页预览即可查看上述效果。
评论
更多评论