报表分页合计(50分)

  • 主题发起人 主题发起人 loveness
  • 开始时间 开始时间
L

loveness

Unregistered / Unconfirmed
GUEST, unregistred user!
用DELPHI进行报表设计,怎样实现分页合计,并打印在每一页的底部
做法:加一个 QRBand, Bandtype 设为 PageFooter, 在其中加一个 QRExpression,
设了QRExpression.restafterprint:=true;
其 Expression定义为要统计的表达式,如:Sum(...)
这个表达式到底如何写,sum(query1.sub_tota),sum(query1.'sub_tota'),sum(query1."sub_tota"),sum(sub_tota),sum('sub_tota')……试了能想到的办法都不行,预览时候都是0。
 
这个表达式到底如何写
:你放过QRExpression时不是可以选择函数吗?直接选择,然后就可以。
 
选择函数只能选函数名sum,可哪里选里面的参数,就是字段名呀?没有字段名让选
 
放在PageFooter里好像不行,我以前也碰到过类似情况,建议将BandType 改为 Summary,但不能保证是在每一页的底部。如确实要在底部打印,可否考虑用赋值的办法:即在pagefooter 里放置QRLabel,将QRExpression的值赋予QRLabel,不知可行否,
 
用FR就非常方便的实现这一功能。
 
直接選函數及字段沒問題的
 
RainCen:怎么将QRExpression的值赋予QRLabel。我连QRExpression的值都不知道怎么赋呀
 
请大家帮忙呀,难道大家以前没碰到过?
 
用个变量就行了
 
我用quickreport实现了你想要的
加我的qq25826507
要给我加分饿
 
多人接受答案了。
 
后退
顶部