报表分页展现或打印时为了便于查看往往需要显示页码,常见地显示当前页、共几页、记录条数等信息,有时还要求首页不显示页码等。润乾集算报表提供了分页后函数可以很容易实现各类页码显示效果,下面通过示例来看一下使用方法。

  在订单明细表中需要显示当前页码、总页数、记录数与总记录数等信息,并要求首页不显示页码,效果如下:

wKioL1UI8L-RLZutAAIGGVRv8t4952.jpg

报表模板设置如下:

wKioL1UI8MDQF-VaAAD8IQdSFXE729.jpg

  其中:

  1、将记录数显示区(第1行)行类型设置为报表头,并使用集算报表提供的分页后计算函数pno()pccount()计算记录数起始位置;通过ds.count()计算总记录数,这里由于ds.count()不能与分页后函数一起使用,所以通过F2做了辅助格,完成后将第二行隐藏;

  2、将页码显示区(第5行)航类型设置为报表尾,使用分页函数pno()pcount()计算当前页码和总页数;

  3、分别在A1A5格的可视属性中编写表达式if(pno()==1,false,true),控制首页不显示:

wKiom1UI75eDg_ZOAABTXMKvpos791.jpg

  发布报表,在页面上查看报表效果:


wKiom1UI75nAx5D8AAGwoY85ewk964.jpg


                 第一页                    第二页