日期:2014-05-18  浏览次数:20468 次

医院系统 打印票据的问题 帮帮小弟.
我用C#   b/s做了   医院系统   。   其中   挂号部分,要打印三联的票据(两边带孔的那种)。

打印的方法也是简单实现的,先按票据的格式生成一个窗口。   然后在把窗口打印。

有一个头通的问题,

在打印完一个票据并把三联的票据撕下后,就必须的按一下,让纸回到打印头的位置。然后才能打下一张。   这样很慢,   我看别的医院的系统,都是,打印完一个后,只撕下票据的两联,然后就可以直接打印下一张(纸会自动回到打印头的问题)。这样比较快,

小弟的问题是,

如何在打印下一张时,让打印机自动将纸退回到打印头的位置,而不用人工操作。   我用的打印机是LQ-305K.   最好是能在打印机上设置,这样就不用改程序了。

如果大侠能够解决,分不是问题,要多少给多少。呵呵......


------解决方案--------------------
看打印机的说明书,把打印机的【自动撕纸】功能打开!
------解决方案--------------------
针打可以这么做:

三联发票重叠,第一联和第二联,第二联和第三联中间放复写纸
可以直接买到这样带复写纸的发票

另外,医院这么有钱,为什么不换票据打印机?
------解决方案--------------------
楼主上当了.别的同事丢給你的吧.

B/S 结构的程序作打印超麻烦,要控制进纸,退纸,连打,套打.

很痛苦的.
------解决方案--------------------
发票看是国税还是地税

地税要求不严,打偏了没有关系,仍然是有效发票.