快逸报表分页机制介绍

只要是报表就会有要分页的时候(纵向分页与横向分页),分页在web报表中也是最常见的一种需求。在快逸报表中为开发人员提供了3种强大的分页机制:按纸分页、按行分页、强制分页,通过这三种方式可以很方便的解决用户的各种分页需求。

按纸分页


在报表属性的分页方式中选择”按纸分页”,报表会根据纸张的大小来分页显示和打印。效果如下图:

快逸报表按纸分页设置

快逸报表按纸分页设置

设计器中的虚线为纸张大小的边界线,可以方便用户设计,报表设计时或者发布扩展时超出纸张大小则会分页。

按行分页
设定报表每页以固定行数在Web上展示和打印,设定界面如下图:

快逸报表按行分页设置

在浏览器中展示效果见下图:

快逸报表按行分页效果

我们可以看到一页中只显示设置的行数,10行。

强制分页
强制分页有类似在word中插入分页符或是在Excel中插入分隔符,通过行后分页和列后分页的设置强制报表在某行或者某列后分页,可以实现分组分页,或者特殊行分页等效果。
分组分页设置:

快逸报表分组分页设置

分组分页效果图1:

快逸报表分组分页效果

分组分页效果图2:

快逸报表分组分页效果

从上面的两个图我们可以看出分组分页的效果已经实现,每页只显示一个地区分组。

附注:强制分页的更多介绍可以参看:设计器-帮助-使用手册-用户手册(基础)-5.2.2.18行后分页

热门文章