有关报表的简单问题(50分)(100分)

  • 主题发起人 主题发起人 xyt3dnow
  • 开始时间 开始时间
X

xyt3dnow

Unregistered / Unconfirmed
GUEST, unregistred user!
本人做了一个打印报表
工序1 工序2............合计
张1 100 30 ........... 1500
李1 50 100 ........... 630
. . .
. . .
. . .

合计 1300 2300............2600
其中姓名张1的使用DetailBand,最下面的合计使用PageFooterBand
由于用a4打印,姓名固定为8人,我公司有44人,打印最后一页时只有
2人,和最后的合计出现了很大一块空白区域,请问高手如何能去掉空白区域?
我试过使用SummaryBand1可以去掉,但它合计的是全部44人的金额,我只想
要PageFooterBand的单页统计。help
 
我看过foxpro开发的表报是有这样的功能的喔。
SummaryBand可以实现单页合计吗?或是有什么办法在空白区域中
加上网格呢?在一个严格的财务报表中是不允许有空白区域的。
拜托了各位大虾。
 
请在你的SummaryBand1中的QRExpr1.ResetAfterPrint设置Ture试一试.
或在SummaryBand1做一个Before Print事件.
 
感谢dongberlin的回答,QRExpr1.ResetAfterPrint设置Ture我已试过
一样是合计全部人数的金额。至于Before Print事件可以说详细点吗?
 
你可以设置这个DetailBand的HasChild为True,然后把那个QRExpr1放在这个ChildBand上,并
且设置QRExpr1.ResetAfterPrint := True;就可以了,你试试看。[:)]
 
设置分组,条件:1=1,在这个组注脚中合计
 
多人接受答案了。
 
后退
顶部