分页

概述

条件渲染中的分页作用是在条件满足后,在当前行的行前分页或行后分页。

语法说明

表达式 说明
&A2 表示当前行的序号,从2开始(2表示第1条数据)
%5 取模运算,固定间隔
== 0 判断余数是否为0

使用方法

例如一个表格,我们希望每5条数据分页,报表设计器效果如下:

分页报表设计器

  1. 为对应的A2单元格添加条件渲染:

条件渲染列表

  1. 条件设置为如下代码:
&A2%5 == 0   // 表示当前行的序号是第5行的倍数时

分页条件渲染配置

  1. 分页方式可以设置为以下两种方式:
    • 行前分页:在当前行之前插入分页符
    • 行后分页:在当前行之后插入分页符

高级用法

动态分页间隔

如果需要动态设置分页间隔,可以将硬编码的数字改为参数引用:

&A2%&B1 == 0   // B1单元格的值作为分页间隔

从第N行开始分页

如果希望在第10行之后才开始分页:

&A2 > 10 && &A2%5 == 0

注意事项

  • 序号从2开始(A2对应第1条数据),计算时需注意偏移
  • 分页条件表达式需要返回布尔值
  • 行前分页和行后分页可根据实际需求选择

results matching ""

    No results matching ""