十万火急,关于QuickRep的分页,300分请众位大侠畅所欲言(300分)

J

Jedei

Unregistered / Unconfirmed
GUEST, unregistred user!
[:(]
在QuickRep上用QRRichEdit打印RichEdit1中的内容时(必须用Richedit,因为不同的地方
要用不同字体),RichEdit1的内容超过一张A4纸并且是动态生成的,譬如是一篇小说,
QucikRep没有自动换行,试了将QRRichEdit放在Titleband、DetailBand都一样,TitleBand
、DetailBand的BeforePrint事件里写入如下代码,但是BeforePrint只触发一次
procedure TfrmFormLetter.TitleBand1BeforePrint(Sender: TQRCustomBand;
var PrintBand: Boolean);
begin
if FirstPage then
FirstPage := False
else
QuickRep1.NewPage;
end;
我想QRRichEdit每打满(预览)一页就分页,该如何解决?
环境如下:DELPHI5, QucikRep3.05,WinXP PRO ENGLIGH
 
这个问题好象QuickReport 不能实现吧,建议用别的东西试试。
比如直接用 RichEdit,或者 Memo 来做。
(一点个人建议)。:-((
 
我知道用WORD可以实现,但是这样就得要求用户的机器装WORD。
富翁们,大家说说各自的想法吧
 
直接文本打印,有种方法可以控制好的,记不清楚了,我找找!
 
噢,我还有个小小的问题就是每一页需要有PageHead
 
我有实例,给Email吧!
 
多谢lightwood
mail: jedei@163.net
 
搞定了,多谢lightwood,贴子暂时不结束。
看看,还有其他方法没有
 
honey_365@hotmail.com
lightwood兄给偶一份吧,谢谢!
 
帖子结束,发分喽。
 
咳,lightwood的账号在28日就不在了,真是可惜了这260分!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1231047
 
顶部