L LeeChange Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-26 #2 那就不要用PageFooter,改用summary
C celkelly Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-26 #3 可每頁的格式是固定的,用SUMMARY前些頁面的内容会打下来覆盖合计的格式
T Traveller Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-27 #4 在OnStartPage里面判断是否最后一页,如果不是,那么将PageFooter里面的内容全都Disable。
T Traveller Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-27 #6 初始化的时候PageFooter中的控件Enabled := False; 首先,你必须计算总页数,其次,你必须在OnStartPage里面对已经打印的页数进行计数并且判断本页是否已经是最后一页,如果是,那么将PageFooter栏中的控件全都Enabled := True;就可以了。 提示:QuickRep中的各种控件如果Enabled为False则不会被打印出来。
初始化的时候PageFooter中的控件Enabled := False; 首先,你必须计算总页数,其次,你必须在OnStartPage里面对已经打印的页数进行计数并且判断本页是否已经是最后一页,如果是,那么将PageFooter栏中的控件全都Enabled := True;就可以了。 提示:QuickRep中的各种控件如果Enabled为False则不会被打印出来。
C celkelly Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-27 #7 总页数我知道,但在OnStartPage里面对已经打印的页数进行 计数并且判断本页是否已经是最后一页? 我没有思路 不好意思,你可有现成的例子 谢谢
T Traveller Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-27 #8 设置一个私有变量:FCurrPage,然后在BeforePrint事件中将其置为0,在OnStartPage中Inc(FCurrPage),如果FCurrPage = 总页数 - 1,那么就是最后一页
C celkelly Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-28 #9 FCurrPage = 总页数 - 1 不行,我改成 FCurrPage = 总页数