多层交叉扩展- 扩展-V5教程_扩展与关联
目录

多层交叉扩展

一、报表实例

修改上节的“产品销量统计表1”,在该报表上增加按“城市”的分组,改为多层交叉报表,存为“产品销量统计表2”。

二、设计要点

编辑报表

(1)在B列前插入一列,合并A1、B1单元格。

(2)B2单元格的表达式:=ds5.Group(城市,false)

三、小结

多层交叉扩展

交叉扩展时,如果纵向扩展格或横向扩展格是多层扩展,就实现了多层交叉扩展。

上节的报表中,计算汇总值的B2单元格跟随A2("地区"字段)向下扩展,跟随B1向右扩展。这样报表展现的销售数量是按"地区"汇总的。因为多层扩展时,扩展次序是从主到次的,即先扩展主格,然后扩展其附属格,再扩展其二级附属格,依此类推。所以在本节的报表中,计算汇总值的C2单元格跟随B2("城市"字段)向下扩展,跟随C1向右扩展。这样报表展现的销售数量是按"城市"汇总的。

 由此可见,汇总单元格的主格不同,汇总的数据也不同。

课后练习:

1、制作如下图所示的多层交叉报表:

要求:

(1) 数据从course数据源的EMPLOYEE表中取;

(2) 等级用TITLE表翻译,学历用DEGREE表翻译;

(3) 性别用汉字表示。

2、制作如下图所示的多层交叉报表,数据从course数据源的DEMO_SALESDAY表中取。

3、制作如下图所示的多层交叉报表:

要求:

(1) 数据从course数据源的DEMO_SALESDAY表中取;

(2) 销售额的显示格式为:#,##0.00