公司信息 解决方案 条码设备 条码耗材 工业设备 服务与支持 联系我们

 


您的位置:  敏用首页




默认打印的13位CODE128C条形码,自动变为14位时不匹配,什么问题呢?

发布时间: 2012-9-16 15:07:53
双击自动滚屏打印此页】【关闭本页

问题:
体检条码号为13位,默认打印CODE128C格式,打出来的前面补0,扫描枪无法扫描,请问如何解决?这个系统以前是可以正常扫描的(12位条码数时),扫描带0的条码,条码枪能发出正常解码的“滴”声,现在条码数变成了13位,打印出来的前面加了0,扫描枪扫到的结果与系统里的不匹配(多个0)
 
 
 
敏用数码解答:
 
你这个问题,有两个点,一个是code128C条码,一个是系统识别条码位数,这两个点让你出现了现在的无法扫描,对这两个点分别做一下说明:
 
1、code128C条码
code128-C符号体系,仅可以表达数字,并且只可以表达“偶数位”的数串,比如:2位、4位,8位...,所以当你升级你的条码为13位数时,一般的打印系统都会自动在13位的条码前加一个0,自动变为14位条码。
 
2、系统识别条码位数
根据你问题中描述,你的系统可录入的条码长度变为14位时,系统无法对14位的条码进行识别,而实际上你的条码是13位,为了验证你的系统是否可识别13位的条码,你可以通过键盘输入13位数字,然后观察是否可以识别13位数,如果可以,那么问题就比较好解决。如果13位的数字也无法识别,那么你只能缩短条形码位数,或者对软件系统进行升级。
 
当系统可以识别13位数时,可以通过下述两个方法来解决:
① 在不改变打印系统的提前下,对条码扫描器进行一定的设置
可以对条码扫描器进行Data Format,截去code128码制的第一位数,这样扫描到PC上的数据仍然为13位体检条码。系统就可以正确的识别所扫描条形码。具体的Data Format方法根据不同扫描器型号进行设置。
② 改变打印系统所使用的条码码制
可以使用code128A或code39码等对位数没有限制的条形码码制。
 
 
 

 


相关同类信息:
  • 如何用Bartender将日期变量和序列号变量两个放在一起打印成条码?
  • Bartender软件中为什么不能随意调整code39条形码的密度呢?
  • 斑马ZebraDesigner软件打印EAN-13条形码时碰到的几个问题
  • Code39条形码——特殊键释义代码
  • QLabel-IV标签打印软件如何设置序列化打印?
  • 纸箱条形码是怎么设计的?
  • 如何利用BarTender软件来打印洗涤标志?
  • Bartender软件打印条形码时预览与打印结果失真,为什么?

  •  
    © 2003-2007 ChongShang.Com.Cn.