打印页数只能是打印完毕后才能取得。也就是你的功能难以实现。因为QuickReport在打印的时候,有很多事件,会影响报表的大小,这些不确定因素导致QuSoft无法在打印前计算出总页数(你在预览中看到的总页数,实际上就是一次预打印结束后的结果)。
替代方法,只有你根据每页实际容纳的记录数,大致算出总页数。