在实际应用中,可以在报表中添加子报表,我们把这样的报表称为主子报表或者复合报表。
在需要插入子报表的单元格 【插入】-【子报表】
需要注意的是 子报表按照引入方式不同分为:嵌入式子报表和引入式子报表。
嵌入式子报表的特点是在单元格中嵌入子报表,形成格中嵌表的模式,子报表和母报表的格线可以不对齐,子表间格线也不对齐,子报表在展现、导出和打印时为图片。
嵌入式的子报表扩展后,是个独立的报表,因此子表源格一直保留着,母报表可以通过eval函数访问子报表的值。
引入式子报表的特点是母报表单元格根据子报表的行数列数,双向同时扩展,子报表有几行几列,母报表中就扩展出几行几列,子报表占用母报表的空白行列,格线严格对齐,引入式子报表在展现、导出和打印时为表格。
引入式的子报表扩展后,和母报表形成了一个统一的二维矩形单元格,因此子报表的源格不保留,此时母报表不能访问子报表的值。