补充空白行

教学视频

目标

在根据分组进行分页时,每个分组下有多少条数据那么这一页就会显示多少条数据,但某些时候,我们可能需要在每页中显示固定行数,如果当前分组下的数据与目标行数不符,则用空白行代替,如下图效果:

demo

在上面的例子中,根据部门下的用户分组分页显示,每页中只包含当前部门下的用户数据,当用户数据不满10条时,以空白行代替。

实现

创建一个包含employee表的数据集,报表中添加两行,第一行的A1和B1单元格合并,将employee数据集的dept_id属性与合并后的A1单元格绑定,A2单元格绑定employee_id属性;B2单元格绑定employee_name属性,同时设置A2单元格的左父格为A1,如下图所示:

image-20211029104632567

选中A1单元格,切换右侧属性面板至其它属性页签,在分页控制栏中勾选当前单元格所在行行前分页,以实现根据当前分组分页效果。

选中A2单元格,切换右侧属性面板至其它属性页签,在补充空白行框中,勾选启用,在数据迭代倍数中输入10,如下图所示:

image-20211029105129514

保存预览就可以看到我们想要的效果。

为A2单元格启用补充空白行,设置数据迭代倍数为10,就意味着A2单元格在每次数据迭代时数据量必须是10的倍数,如果没有引擎将自动以空白行补充显示。

results matching ""

    No results matching ""