最近在用delphi 7+crystal reports 9.2作帐单打印,目前已经实现在程序里控制纸张大小,公式赋值等;但是,为了能实现帐单的续打功能(例如:该账单第一次打印的时候打印了纸张的一般,在有新纪录的时候,放入已打印的账单,打印机自动走纸到上次打印的结束位置,接着打印)。
有如下问题:
1、如何得到每次打印,最后一页的已使用的纸张的高度。
2、如何得到每次打印,最后一页,各节(如页眉、详细资料、页脚)使用的高度。
我想,得到了这个高度,就可以控制打印机的走纸,从而实现续打功能了。
当然,走纸到这个位置后,又存在第二次打印时,第一页的记录数的问题了。请高手不吝赐教!