[]
        
在线Demo 免费试用
(Showing Draft Content)

每页最大明细行行数

1. 功能概述

您可以通过设置"每页最大明细行行数"属性,精确控制每页显示的明细行数量。如下图所示,系统将按照设定的固定行数进行分页显示,确保报表排版整齐统一。

PixPin_2025-06-26_09-24-55

从上图可以看出,每一页展示的明细行行数是固定的,具体操作不步骤如下:

2. 操作步骤

2.1 前提条件

  1. 数据要求: 已完成数据连接与数据准备,本文将以本地Excel文件直连数据集为例演示操作流程。

  2. 界面要求: 已进入报表设计界面,且报表至少已绑定一个数据集(如“Excel数据-直连数据集”)。

2.2 操作步骤

  1. 在报表设计器中,单击左侧组件工具箱,选择表格组件,按住鼠标左键将其拖拽至报表设计区域,成功添加一个表格组件,接着对表格组件完成数据绑定,如下图示。

    PixPin_2025-06-26_09-17-11

  2. 在报表设计器中,选中整个表格,在右侧属性设置面板中找到每页最大明细行行数属性,可以通过该属性来控制每页最多展示多少行明细。

    PixPin_2025-06-26_09-23-13

  3. 预览效果,下图为对比效果展示。为突出差异,我使用了一个未设置'每页最大明细行数'的新表格进行对比展示。

    PixPin_2025-07-30_11-34-48

3. 注意事项

当表格同时设置每页最大明细行行数表格分组功能时,系统将基于分组后的数据行数动态计算分页逻辑。

  1. 例如,我的数据如下图,

    PixPin_2025-07-30_14-43-28

  2. 当使用表格展示所有字段,并使用地区作为表格分组条件,为展示更直观,表格增加了行号

    PixPin_2025-07-30_15-19-33

  3. 选中整个表格,给表格设置每页最大明细行行数为2。

    PixPin_2025-07-30_15-21-16

  4. 预览查看效果:

    1)第一页数据显示: 系统首先展示分组地区A1的1行数据,接着继续加载分组地区A的3行明细后,根据分组和"每页最大明细行行数=2"的限制,当前页仅展示地区A的前2行数据,剩余1行数据自动换至下一页与其他分组数据一起显示。

    PixPin_2025-07-30_15-29-10

    2)第二页数据显示: 首先承接分组地区A剩余的1行数据,随后完整展示分组地区B的2行明细(恰好等于每页最大明细行行数2),继而连续显示分组地区C(1行)和分组地区D(1行)的完整数据,至此全部分组数据显示完成。

    PixPin_2025-07-30_15-29-37

  5. 总结

  • 分组优先: 确保同一地区的明细数据尽量集中显示

  • 动态分页:

    • 当分组数据超过单页容量时,系统会自动拆分到下一页

    • 单页剩余空间不足时,会优先保证分组数据的连续性

    • 自动填充:若分组数据量≤当前页剩余行数,则完整显示该分组明细数据,并继续处理后续分组的数据,同时重置最大明细行数计数器重新计算。