FastReport的自定义纸张大小的打印问题,500分,急!!(300分)

  • 主题发起人 主题发起人 onedot
  • 开始时间 开始时间
O

onedot

Unregistered / Unconfirmed
GUEST, unregistred user!
帐单的报表是自定义纸张大小的,为宽16.5CM,高14CM,使用打印机都是LQ300K
问题是这样的,我的报表在很多机器上打印都非常正常,无论该机器上LQ300K上自己的默认
纸张是多大,打印属性里是否有和该报表自定义大小相同的纸张类型,也无论是普通用户还是
管理员身份运行程序打印。//我的REPORT设置是虚拟打印机,然后页面设置字定义。。
但某机器上却不行,它总是先空跑一段,然后打印,后又空打一段。
[:(][:(][:(][:(]
有谁知道原因吗??500分送上!!!!
 
他用的是不是2000的系统?
 
所有机器都是WIN2000 PER
 
查查那个不正常的机器上打印端口或端口连接是否一切正常
 
既然别的都可以,那肯定是那台机器的问题了,
 
换一根打印线,如果不行,测试一下是计算机的并口坏了还是打印机的端口坏了。比较常见的
应该是打印线接触不好。
 
应该是打印机故障,你可以用该打印机打一长文件,看是否出现此问题。我认为不是打印线
或打印机端口的问题,不然不会打印。你将打印机进纸处的两个长夹片向中间按一按,并使
两夹片处于平行位置。
 
打印机的鼓掌应该没有,它打印一个别的程序的一个帐单没问题。
我再说详细点。它机器上设置了那个程序的自定义纸张(H:280,W:165),并将其设置为打印机默认的纸张大小
但我在我机器或其他机器测试,我同样设置那个大小纸张并设置为默认大小
但我的自定义报表(H:140,W:165)都很正常。所以我奇怪!
 
肯定是打印机的问题!
 
我以前也遇到过差不多的问题,总是先走一段纸,打印过程
中还会空走一段,再打。但不是每次都不正常,有时候可以
有时又不行,后来检查一看,原来打印机的后进纸感应器坏
了。所以我觉得你这个问题还是打印机本身的问题多一些。
我觉得你这样试试先。
在word或者其它什么里面随便搞点什么打印,也设成你设定的
自定义纸张大小。看看行不行。
如果正常的话,可以先试试把FastReport的纸张定义为A4纸再
打印,看看如何。
如果正常的话,可能就是报表文件本身有问题了。
你先看看吧。再联系。QQ11624334
 
把正常机器上的打印机换到这台不正常的机器上试试。
 
1、开始菜单->设置->打印机->(空白处)单击右键->服务器属性->创建新格式custom(H:140,W:165)
2、在FastReport中进入“报表设置”选择固定的打印机。
3、在FastReport中进入“页面设置”指定纸张格式为前面的custom。
如果还不行请发信到:wiseant@21cn.com(我没有选用EMail通知)
 
谢谢各位回复,我会都试下。
WISEANT:你所说的即使行我也不会用这个方法,我之所以采用FR就是看中这个了,不用
麻烦在每个机器设置自定义纸张大小。
 
to onedot
您和我的问题一样。同感。好象fr246有这个问题。我以前的版本好象无次问题。我现在的
解决方法是设置成A4然后把它放在中间。
 
设置成A4然后把它放在中间?什么意思呀,那自定义报表的纸张大小算什么了?
 
我的报表是B5大小。本来想自定义。出现和你一样的情况
我现在用的不是连续走纸。我把报表放在中间 打出来正好。
epson300好向是连续走指的。
 
fr在2000下不支持自定义纸吧?
我的控件ReportMachine解决了这个问题,想不想试试?
 
to whf
我下在过您的控件,不自大虾是否把那个乱马的东西解决了。上次发了封mail给您。
请问如何把现有fastreport报表通过转换来过度您现在的报表格式。我想很多人都不原干重复的事。如果报表很
多的话。
 
NO
我其他机器包括我自己开发用机器都是2000测试的,自定义纸张都好的
只要你报表设置为虚拟打印机,页面大小设置为X*Y
我奇怪就是某机器不行,不是说这个是普遍现象!
//TO WHF:谢谢。但作为项目的一贯性,我不会在现在换报表控件,因为我很多REPORT文件都已经有
内嵌代码及自己一套通用预处理模块。
 

Similar threads

后退
顶部