关于打印的问题(50分)

  • 主题发起人 主题发起人 郭剑南
  • 开始时间 开始时间

郭剑南

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个报表时,想在每一页的底部有一个数据列的汇总,并且有多页时只汇总当前页
所有的数据!请问如何实现?谢谢。。。
用quickreport的汇总函数时,它总是累计前面所有页的数据!
 
自己设个累加变量进行统计吧。在 QuickRep 的StartPage事件中清零,在 DetailBand 的
AfterPrint事件中加上当前记录的数量,在显示该统计值的控件如TQRLabel 的 Print 事件中
将显示内容设成该变量的值,如
TQuickRep1.QRLabel1Print(Sender: TObject;
var Value: string)
begin
value := IntToStr(累计变量);
end;
 
做一个query语句统计一下,然后打出来不就成了
 
谢谢bbkxjy老兄的指点,50分送上了!
 
后退
顶部