报表预览与打印有差异,预览时为两页,一切正常,但打印出来以后却成了五页。各位大虾请进,300(100分)

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

lichaogang

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个报表,使用QuickRep,为了实现整个Band的折行,我在Band中放了Memo,相应的也在
Footer(小计)中放了Memo,报表预览可以达到要求,但打印出来后原来只有两页的报表变成了
五页,第一页正常,但第二页中的一行被拆成了四页,如下图:
预览时:
第二页内容:2002-01-14 2002-01-15 2002-01-20 2002-01-22
10 12 13 14
但打印时:
后三个数字被分别新起了一页放在新页上。
在设计时这四个数字是放在四个QrMemo中的,并放在Footer中。
我将报表输出成Html文件正常为二页,但输出成RTF文件则成了五页。
请问各位大侠,有谁知道如何解决,300分送上。
 
应该是你的纸张比较大,超过了打印机的设置或者打印机实际能够打印的范围。
尝试更改其中任何一个,或者Both。
 
to:yzhshi,
但第一页也是用的Memo,只是第一页的Memo是放在DtailBand中的,况且我用的是A4横向的
设置。
也就是说,放在DetailBand中的Memo打印没问题,但放在FooterBand中的Memo打印有问题。
请大家多帮助,分数可以再加。
 
请大家多帮助,分数可以再加。
 
你预览时有两页,你试一试在程序中控制只打印最一页的内容,看
打印是否正常。
或者你换一个不同的版本的QR试一试,因为QR有BUG。
 
我发现,直接Print则没有问题,但先Preview再Print则出现问题,不知哪位大虾可有办法?
也就是说让QR在Preview之后再回到未Preview之前的状态。
 
你的打印设置有问题,你先Preview 再设置一下打印机 再 Print
 
to:lsys,
如何在Preview之后设置打印机呢,请举例。
 
請檢查一下你的代碼﹐會不會是有些地方沒有做Reset的動作﹐造成第一次可以﹐
第二次不行
 
to:Change_On_Install
请问如何做Reset动作?
 
我从QuSoft的网站上看到了解决方法,大家可以到它的网站上看一看,仍多谢各位了。
 
多人接受答案了。
 
后退
顶部