用QuickReport做报表,针式打印机换页时多走纸该怎么办!!(100分)

  • 主题发起人 主题发起人 jeremy_z
  • 开始时间 开始时间
J

jeremy_z

Unregistered / Unconfirmed
GUEST, unregistred user!
用QuickReport做报表,
打印机为 Star AR-3200II ,针式打印机
换页时走纸总是多出一点,连打几页,原来在顶部的跑到中间去了!
我用的纸为链式的,A4大小,在QuickReport,win2000下都是设置A4。
想自定义,可是打印机的纸张大小里没有自定义的选项,在QuickReport中设置的不管用!
我该怎么办?大虾们,help!!
 
用FastReport
 
在WIN2000中,已经没有了在WIN98版本中纸张自定义的概念。取而代之的是在《控制面板》
----->《打印机》----->《文件》---->《服务器属性》里新建格式.将新格式的尺寸设置成
你所需要的。
 
QuickReport总是不能精确定位,总上多一点或少一点,很难解决,
您可以用fastreport或ReportBuilder,我以前Quickreport,总有
乱七八糟的问题,定位不准,内存泄漏,不支持oracle.最后换了
ReportBuilder,问题都解决了。Reportbuilder去download.51soft.com
下载,另外delphi7彻底抛弃了QuickReport.
 
我刚做完一个系统,出现过和你一样的问题。解决办法是在QR中纸型选择custom,把纸的长
和宽定义得小一点,然后再调整一下打印的范围,建议是上下各保留20mm,然后在系统中选
择自定义纸型,设置纸为A4大小,无法打印区域上设置为10mm,下设置为0mm。以上各数据
需在具体打印情况中作细微调节。
 
可能试试ReportBuilder ,跟据实际尺寸自定纸张大小
 
可以在打印机的属性-打印首选项-高级里设置纸张的大小,一般针打是280MM长的设置成letter或责是11英寸那种
 
象你这种问题应该是在WIN2000中出现的问题,在WIN98中是不会出现的,如果是WIN2000的话
你可以按照kingdeezj的说法去做,是能够解决这个问题的。
 
打印机可以调的.
 
本来问题解决了,就应该散分,但是由于最近比较忙,所以忘了,不好意思
谢谢各位!
 
多人接受答案了。
 

Similar threads

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