页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 4 下一个 »

(本文档仅供内部参考)

问题

电子表格有清单报表和分组报表类型区分,清单报表可以设置每页展示多少行数据,分组报表是否可以限定每页的行数。


说明

分组报表会使用多个数据集进行开发,是一种非常多样化的报表类型。而按行数分页时,随着数据集字段的动态扩展,实际分行的位置往往是无法满足客户具体的报表表样。因此系统没有设置项直接设置分组报表的每页行数。

情况1:简单分组报表

只有一个数据集的,可尝试通过行后分页功能达到固定分页行数: 电子表格分页,且固定每页行数

情况2:复杂分组报表

此情况下可了解分组报表的分页逻辑后,自行调整报表已接近理想效果。

分页逻辑:

  • 分组报表的分页属性,要先在“页面设置”设置了分页【行分页、列分页】,分页时按照excel中设计的纸张大小进行分页的。例如A4纸。

  • 同时也可以在每个单元格上插入分页符进行分页,单元格属性-分页属性【行前分页、行后分页、列前分页、列后分页】。

纸张大小和单元格属性-分页属性设置实际都是在报表中插入分页符,在分页符的位置进行分页。例如:

场景1:纸张大小为A4,数据量为两页数据,第一页为1-53行,第二页为54-107行,通过在第10行设置【行后分页】,则第一页为1-10行,第二页为11-63行,第三页为64-107行。

场景2:纸张大小为A4,数据量为两页数据,第一页为1-53行,第二页为54-107行,通过在第60行设置【行后分页】,则第一页为1-53行,第二页为54-60行,第三页为61-107行。


引申

  • 插入分页符后失效可能是由于以下原因:

excel模板本身【页面布局】下【调整为合适大小】中设置了宽n页,高m页,这样设置的优先级比插入的分页符优先级高,导致单元格属性-分页属性设置失效。需要将【页面布局】下【调整为合适大小】宽和高都设置为自动解决。

  • Excel设置的纸张大小是固定的,能否自定义设置纸张大小

可把Excel文件切换为分页预览,再调整页面分隔线自定义调整纸张大小。



  • 无标签