delphi quickreport做每頁合計,最后一頁做總計,怎么實現
注意:我不想在pagefooter里面做,因為那樣的話,合計就不會跟每頁最后一條記錄,而是在最下面,不是連接的.
請問有沒有什么辦法,能讓合計連接最后一條記錄顯示的嗎 ?
[解决办法]
我在網上找了一下,好像有人說可以用summaryband與pagefooterband結合,做出來,但我不懂,請問,你能想到嗎?
=====================================================================
這個方法不錯,可以這麼做:
判斷當是最後一頁時,計算最後一頁的合計sumQty.
然後將summaryband上某一個控件(例如:tqrlabel)的打印事件(onPrint)的值等於sumqty:
value:= inttostr(sumQty)
最後將pagefooterband的TQRExpr控件的值設為空, 即在TQRExpr打印事件(onPrint)裡寫代碼:
if pageNumber = pageCount then
value:= '';