170 likes | 284 Vues
交叉分析报表. 叶玫 计算机工程技术学院. 交叉分析报表. 直接 SQL 报表只能根据用户编辑的 SQL 语句返回查询结果,进行格式化后展示给用户 SQL 报表的缺陷在于,如果查询的是明细项,单纯的 SQL 报表不能对查询结果进行列汇总或行汇总;如果查询的是汇总项,查询结果就只能返回汇总数据,而无法体现明细项 在实际运用过程中,经常需要报表数据既能反映明细项,又能对明细项在行、列方向上进行汇总,这时直接 SQL 报表就不够了. 案例一:单级交叉分析报表. 根据入库通知单制作“供应商来料数量金额统计”报表 报表名称:供应商来料数量金额统计.
E N D
交叉分析报表 叶玫 计算机工程技术学院
交叉分析报表 • 直接SQL报表只能根据用户编辑的SQL语句返回查询结果,进行格式化后展示给用户 • SQL报表的缺陷在于,如果查询的是明细项,单纯的SQL报表不能对查询结果进行列汇总或行汇总;如果查询的是汇总项,查询结果就只能返回汇总数据,而无法体现明细项 • 在实际运用过程中,经常需要报表数据既能反映明细项,又能对明细项在行、列方向上进行汇总,这时直接SQL报表就不够了
案例一:单级交叉分析报表 • 根据入库通知单制作“供应商来料数量金额统计”报表 • 报表名称:供应商来料数量金额统计 • 在横向、纵向两个方向上对物料的数量、金额求和 • 横向汇总同一交货时间,全部供应商的物料数量和金额 • 纵向汇总同一供应商,全部交货时间的物料数量和金额
不能使用SQL报表的原因: 明细项在横向、纵向上都有汇总; 报表的标题分几行显示,而不是SQL报表的单行显示。 • 交叉分析报表三要素: 统计字段:实收数量、金额; 行标题:交货日期 ; 列标题:供应商
报表测试 • 在报表处右键菜单选择“交叉分析报表测试”,在过滤窗口单击确定
课堂练习 • 创建下面的交叉分析报表
案例二:多级交叉分析报表 • 多级交叉分析报表,包含两个行标题。供应商为第一级行标题,交货日期为第二级行标题 • 纵向统计时,多个行标题进行梯度统计。先对同一供应商在不同供货日期每项物料的数量和金额,再汇总全部供应商每项物料的数量金额。