Office中国论坛/Access中国论坛

标题: 就差最后一步。辛苦做了一个月。打印问题!!!急 [打印本页]

作者: hamletl    时间: 2003-4-23 18:14
标题: 就差最后一步。辛苦做了一个月。打印问题!!!急
本人做了一个餐饮POS系统,花了一个多月时间。现在出现一个大难题。
设计时用了A6纸为POS打印纸。
现在客户有一台EPSON TM-U210PD标签打印机
要用一长串的的纸,打完一张CUT一张。
在ACCESS中将纸设为:RECEPIT 长76*3276mm时
不能打印或予览
出现如此提示:MICROSOFT ACCESS 无法打印或预览此页。因为所选的页大小超过了22.75英寸。
请问怎么解决????如此设纸。系统是否会打完一单,将纸全部卷出?
作者: freesky    时间: 2003-4-23 18:45
“ 在报表中选页面设置 —> 选指定打印机 —> 设置自定义纸张的参数 ”

这样试试看,若不行你再调整一下报表的宽度或自定义纸张的宽度,应该是没什么问题的
作者: hamletl    时间: 2003-4-23 19:17
你装了这个打印机就不会说这样的话的。不支持自定义纸张!你说的是什么没问题?你有没有用过连续的纸打印?
作者: freesky    时间: 2003-4-23 19:35
这种打印机确实没用过,但这段时间刚做完一个票据管理的程序,也遇到过类似问题
若没有自定义纸张,那就只有在设计状态下调整报表的宽度了。而且打印走纸的问题也不好解决。
作者: hamletl    时间: 2003-4-23 19:42
不好解决还是不能解决??如果不能解决,我就不花时间去研究了!谢谢。你怎么解决你的走纸的问题的?现在问题好象不是出在宽度上吧?是长度的问题。
作者: freesky    时间: 2003-4-23 19:50
因为没用过这种打印机所以不能肯定,或者可以咨询一下厂家,这种打印机是否有新的驱动程序。
如果打印机有自定义纸张,只要设置好自定义纸张的高度就可以解决打印走纸的问题了。
作者: zhuyiwen    时间: 2003-4-23 19:55
非常规打印机就得非常远规的方法,多咨询厂家
作者: hamletl    时间: 2003-4-23 22:13
以下是引用freesky在2003-4-23 11:49:34的发言:
因为没用过这种打印机所以不能肯定,或者可以咨询一下厂家,这种打印机是否有新的驱动程序。
如果打印机有自定义纸张,只要设置好自定义纸张的高度就可以解决打印走纸的问题了。

你的意思是即使是连续打印纸,比如宽70MM,长1M,可自定义成宽70MM,长(高)80MM?问题是有些打印机打完当前任务后。会把多余的纸退出。
作者: 李寻欢    时间: 2003-4-23 23:45
可以到这里下载驱动看看。
我也经常接触POS系统,希望能互相交流。
http://mdw.vicp.net/show.asp?id=290
作者: hamletl    时间: 2003-4-24 00:06
李寻欢。老兄呀,我现在不是没驱动。是ACCESS报表输出到POS打印机的走纸问题。
作者: 李寻欢    时间: 2003-4-24 06:12
POS小票一般一页长不过A4,就选A4长76*297mm不就行了吗?

作者: 徐阿鹏    时间: 2003-4-24 08:01
你的报表的具体的长宽是多少,这个问题我也遇到过,在浪费了大量的纸张后,勉强解决
作者: hamletl    时间: 2003-4-24 16:32
标题: 回徐阿鹏
以下是引用徐阿鹏在2003-4-24 0:00:57的发言:
你的报表的具体的长宽是多少,这个问题我也遇到过,在浪费了大量的纸张后,勉强解决

我设计时用的是A4的四分之一,即A6。用的是EPSON Photo 710,打印没问题。
现在客户打印机是用宽7-8CM的很长的连续纸。客户要求是打一单撕一单。当然不能浪费。而且是夹了两层的票据纸。如果用ESPON彩色打印机,要打两次A6的纸,一份存档,一份给客户。
作者: hamletl    时间: 2003-4-24 16:35
以下是引用李寻欢在2003-4-23 22:11:58的发言:
POS小票一般一页长不过A4,就选A4长76*297mm不就行了吗?

问题是我的打印纸有几米长,你设76*297。会不会打了一行就跑完纸297MM呢?甚至跑完几米?
作者: hamletl    时间: 2003-4-24 16:43
标题: 补充
以下是引用徐阿鹏在2003-4-24 0:00:57的发言:
你的报表的具体的长宽是多少,这个问题我也遇到过,在浪费了大量的纸张后,勉强解决

应该是宽76MM
长不固定。客户消费1000个项目则长近一米,客户消费一个项目则长几个厘米
作者: goodidea    时间: 2003-4-24 16:48
我用epson 670k+/epson lq1600kiii打印连续纸,没有问题,只要把打印机的进纸模式调到连续纸就可以了,跟设计没有任何关系,只要设置纸张为合适的大小,比如a4,那么打印一页,就走纸a4那么长,然后斯下来。
但pos机所用的那种应该是epson微打印机,本来就是用连续的纸张,大概没有这种调节的地方,但是你最好看一下打印机的说明书。否则,比较麻烦了
作者: goodidea    时间: 2003-4-24 16:51
因为不同客户消费项目多少不同,打印长度不同,可能access报表不能方便的解决问题。也许要用dos下那种办法。
作者: zhanghl    时间: 2003-4-24 17:06
我倒是知道,因为我原来也遇到了同样的问题,有好多不是标准纸切纸,原来也在此发了好多帖,可是都没人理我,后来我还是自已解决了,其实是很简单的,只要你的纸不大于打印机的最大纸型就行了,你慢慢忙着吧? 如果有需求可再发E-MAIL:zhanghualiang88@sina.com
作者: zhanghl    时间: 2003-4-24 17:20
标题: 可以解决啦,而且很简单就能做到的
这个问题可以解决,因为我以前有好多不是标准纸要打印(当然也包括标签),打印一张CUT一张,不过后来解决了,是向另外一个技术员买的,花了150元,任何一种纸型都能设置,你想要的话,100元转价,请联系E-MAIL:zhanghualiang88@sina.com
作者: hamletl    时间: 2003-4-24 17:24
标题: 用DOS打印ACCESS报表?
以下是引用goodidea在2003-4-24 8:51:19的发言:
因为不同客户消费项目多少不同,打印长度不同,可能access报表不能方便的解决问题。也许要用dos下那种办法。

以前客户所系统的确是DOS下的FOXBASE编的。
可ACCESS报表能不能导入TEXT?还是用DOS命令能打印ACCESS REPORT?
我曾想把RPT导到一个TEXT文件时再用TYPE XXX。TXT>prn 的DOS命令来打印。
ACCESS中能运行DOS命令?
作者: zhanghl    时间: 2003-4-24 17:46
不要说POS机,任何一种打印机出现类似的问题都能帮你解决,不过要稍微付点小费噢
请联系我:e-mail: zhanghualiang88@sina.com
作者: hamletl    时间: 2003-4-24 17:50
标题: 好说
以下是引用zhanghl在2003-4-24 9:45:58的发言:
不要说POS机,任何一种打印机出现类似的问题都能帮你解决,不过要稍微付点小费噢
请联系我:e-mail: zhanghualiang88@sina.com

你不要说给你100块,你教我C ++?
作者: 李寻欢    时间: 2003-4-24 17:55

[/quote]
问题是我的打印纸有几米长,你设76*297。会不会打了一行就跑完纸297MM呢?甚至跑完几米?
[/quote]
不会跑的,只要你装的是正确的驱动程序,打完小票后,直接就会切纸
作者: 李寻欢    时间: 2003-4-24 18:08
以下是引用zhanghl在2003-4-24 9:45:58的发言:
不要说POS机,任何一种打印机出现类似的问题都能帮你解决,不过要稍微付点小费噢
请联系我:e-mail: zhanghualiang88@sina.com

指教一下都要收费?呵呵,你好幽默哦
作者: 悟空之龙簇    时间: 2003-4-24 19:19
goodidea所说的老式打印方法是可以解决的
作者: 悟空之龙簇    时间: 2003-4-24 19:21
只要是打印问题都强烈关注!
希望大家多多讨论这个问题
作者: hamletl    时间: 2003-4-24 23:55
标题: 打印机问题。李寻欢说得对
以下是引用李寻欢在2003-4-24 9:55:04的发言:
  

  问题是我的打印纸有几米长,你设76*297。会不会打了一行就跑完纸297MM呢?甚至跑完几米?
[/quote]
不会跑的,只要你装的是正确的驱动程序,打完小票后,直接就会切纸
[/quote]
空谈是没用的。最后我从客户哪搬来打印机。一试果真如此!所以不要被自己的想法吓自己。预览只是参考。重要是试验。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3