报表打印纸张的大小问题(100分)

  • 主题发起人 主题发起人 huijunzi
  • 开始时间 开始时间
H

huijunzi

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的qreport作的帐单报表,一切都很正常,就是打印时它是以A4页面大小打印,
现在打印机用的是那种两边有孔的打印纸,每当打印一张账单后它总是要转过A4纸
长度的空间,这样当账单上只有很少账目进,造成纸张的大量浪费,请问如何解决
这个问题!能不能控制它跟着我的记录条数自动变化长度,谢谢!
 
首先别用QReport, 其次去找一个(或者愿意的话自己写一个)支持纸张自动调整的报表
控件(反正我是没见过)
除此之外, 答案是没有可能.
 
将打印纸张设置为Letter 8.5x11英寸。
QReport下边距留大点:)
 
自己编写打印机打印程序,写入纸张的大小,CANVAS,并不难你可以试一试,
 
试试在打印机和QuickReport里同时设置相同的Custom型纸张。
 
好象你在PAS文件的UNIT里面填加一个REPORT,还是PRINTER的东西,
然后你就可以随时选纸张,改变纸张大小了
 
把QReport的PaperSize设为custom,然后根据记录数改变Length。同时应把Windows中的
打印机的纸张大小也设为自定义。
 
QReport的paper类型中有一个‘n’什么开的就是你说的那种纸,选它就行!比A4稍短一些
 
多人接受答案了。
 
后退
顶部