如何在打印销售单时,不让打印机换页,让它停下来呢?(200分)

  • 主题发起人 主题发起人 alanlin
  • 开始时间 开始时间
A

alanlin

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在打印销售单时,不让打印机换页,让它停下来呢?
QREPORT 能行吗?
如何控制?
 
QREPORT 必须设置纸张大小,因此一页打印完成后打印机必须走纸.
使用DOS方式打印.
 
windows就是这样,你用word打印文档,中间能停吗?
我的建议是:最好按windows标准编程,每次打印一页。
 
自定义纸张大小,根据打印内容动态设置纸张长度!
 
各位高手,如何解决?请贴代码,谢谢!
 
alanlin:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
alanlin:
不想麻烦就自定义纸张,销售单大小都一样吧?
 

QREPORT 能行!
Page属性设定纸张大小.刚好就行,不能太大.
PrinterSettings属性的FirstPage:=1;
LastPage:=1;
 
这个问题留一下行吗?拜托了!
我想大家很多人都会遇到类似问题!
要么有高手出现,解救我们,要么让我们自由讨论!
我在打电话单时,遇到类似问题,用写到打印机可以实现,
但是程序长,需要把数据取到本地,效率低下,数据多时还会带来表的死锁:(
怎么办?
 
不知你的销售单有多大(cm)?
如果能>10cm 用自定义纸张,每页一条记录,应是简便易行的方法。太小恐怕此法不行。
希望能找到更好的方法。
 
设置打印机的进纸方式为链式进纸,打印完一张后将出现你希望的效果。
绝对可行
 
alanlin:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
先设置纸张的大小,打完一页就停止,我有原码,发mail给我,
chinausa@163.net
 
请也发给我:
qingximail@21cn.com
 
把纸张大小到合适的尺寸,然后把走纸方式设为链式走纸.
各位:不要误导人家,这才是正途!!!!
 
不用quickrep,自已编程设定页大小。
 
对打印机发命令,希望是:
想打印3行
打印就停下来,但是实际上打印机会认为本张纸打印结束,
这张纸应该退出。
上面的兄弟说,将打印机的走纸方式设为链式走纸,如何去做呢?
是不是使用dos方式的打印,就是链式走纸,那么如何在98下或2000下来模拟
Dos方式的打印呢?
通知我好么:java@neuera.com
 
多人接受答案了。
 
后退
顶部