報表分頁展現或打印時爲了便於查看往往需要顯示頁碼,常見地顯示當前頁、共幾頁、記錄條數等信息,有時還要求首頁不顯示頁碼等。潤乾集算報表提供了分頁後函數可以很容易實現各類頁碼顯示效果,下面通過示例來看一下使用方法。
在訂單明細表中需要顯示當前頁碼、總頁數、記錄數與總記錄數等信息,並要求首頁不顯示頁碼,效果如下:
報表模板設置如下:
其中:
1、將記錄數顯示區(第1行)行類型設置爲報表頭,並使用集算報表提供的分頁後計算函數pno()和pccount()計算記錄數起始位置;通過ds.count()計算總記錄數,這裏由於ds.count()不能與分頁後函數一起使用,所以通過F2做了輔助格,完成後將第二行隱藏;
2、將頁碼顯示區(第5行)航類型設置爲報表尾,使用分頁函數pno()和pcount()計算當前頁碼和總頁數;
3、分別在A1和A5格的可視屬性中編寫表達式if(pno()==1,false,true),控制首頁不顯示:
發佈報表,在頁面上查看報表效果:
第一頁 第二頁