(50分)我的QuickReport报表打印问题3:(50分)

  • 主题发起人 主题发起人 skyrabbit
  • 开始时间 开始时间
S

skyrabbit

Unregistered / Unconfirmed
GUEST, unregistred user!
用TCompositeReport组合不同的TQuickRep报表Qr1,Qr2,Qr3...,
怎样实现输出完其中的一个报表后自动换页?
即打印完Qr1,就换页,再打印完Qr2后换页,如此类推.
 
在TQuickRep 的ongetdata (好像是这个)事件中控制试试看吧
 
OnNeedData事件是对不和数据库字段绑定的控件进行赋值时用的,如对QRImage,QRMemo,QRLabel
等静态控件。
明天等我试试在QuickRep的BeforePrint事件中QuicRep.NewPage试试。
 
今天我试了一下ArJianzeng和我自己的方法,换页是可以了,可是新的问题又来了.
报表Qr1,Qr2,Qr3...有QRShape画的横线和竖线,单个予览和打印没有问题,
用TCompositeReport组合后 横线尺寸老是缩短一截,位置没变, 竖线则没有问题,
这是为什么? 请各位指点!
请关注我的相关问题.
<a href = "http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=330122">(100分)我的QuickReport报表打印问题2:</a>
 
是TCompositeReport的BUG吗???
今天发现是报表相加后的BAND自动增加了长度,而自己的QRShape位置和长度仍然
和设计时一样,就发生错位了,请问这是为什么?怎样解决?
单个报表予览和打印则正常。
 
问题已经找到答案了。
是TCompositeReport的页面缺省设置是Letter类型,
而我的报表是A4的。

拖得很久了,就地给ArJianzeng发分。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
867
DelphiTeacher的专栏
D
D
回复
0
查看
836
DelphiTeacher的专栏
D
后退
顶部