多层分组
一、报表实例
在上节报表的基础上做修改,增加一级分组,变成多层分组,存为“客户信息表2”。
二、设计过程
第1步:打开报表
在“资源中心”界面将“客户信息表1”【另存为】“客户信息表2”,点【修改】打开报表。
第2步:修改数据集ds3,增加“地区”字段。
在【数据集管理】中修改ds3后,在报表设计器中要把原有的“demo_客户信息”数据集删除,重新【引用数据集】,才能是修改后的数据集“demo_客户信息”。
第3步:编辑报表
1. 选中第一列,点击【编辑】-【增加】-【插入列】,插入一空白列
2. 在A1单元格输入:地区
3. 在A2单元格输入:= demo_客户信息.Group(地区,false)
4. 给报表增加边框,并美化外观。
第4步:保存预览
此报表保存为“客户信息表2”,预览效果如下图所示:
第5步:打印导出
三、小结
多层扩展:
一个单元格可能既跟随其它单元格扩展(做为其它单元格的附属格),同时也自身扩展(做为另外单元格的主格)。如本例中的B2单元格,既跟随A2扩展(做为A2格的附属格),同时也自身扩展(做为C2单元格的主格)。
多层扩展时,扩展次序是从主到次的,即先扩展主格,然后扩展其附属格,再扩展其二级附属格,依此类推。本例中,先扩展A2,然后扩展B2,再扩展C2、D2、E2。因此可以实现本例中的多层分组。