要求:ean13格式的条码,格式为:两位年+两位月+两位周+五位流水号+0+纠错码。
安装了一个《zebra》4.2a版本的打印软件,以前从来没有摸过的。经过反复摸索,搞定!步骤如下:
新建 -> 在上方的工具栏里选择 “ add a bar code field ” -> 在弹出的 “ barcodes” 页面里,symbology 下拉框内选择 “ ean 13”,在其下方的列表框里,选择 “ advanced ”(如果没有看到,请把右边的垂直滚动条往上拖,这个advanced在最上面,是个),此时下方的 “ define 按钮就会由灰色变成黑色,表明可用。
step 1:选择ean13和advanced
在弹出来的 “ advanced ” 界面里,在“ data definition string” 框内输入1310(这是固定字符串,依据规则而来:13表年,10表月)。仔细了,下面的精华来了,全部的核心和精彩之处都在这里哦--
在页面左下方的 “ category” 列表框内,选择最上面的 “ arithmetic” ,然后在右边出现的 “ function description” 列表框内双击 “ increment ” 。这时候,上方的文本框就会自动变成“ 1310@increment(,1,)”。把左括号后面的所有内容都删掉,敲入:@question(enter num?,00000),1,),留心这个界面右下角有个“ evalutates to” ,已经变成了“ 131000000”,这个起到了实时预览的作用。这5个数怎么都是0?好像看不出从1到9999流水号的样子!别急嘛,再把最后的周次43,以及0填上。预览时只有12位数字,这是对的。因为位是检查码,系统会在打印时产生,故不用填。
step 2:生成动态字符串
点击右方的 “ok”按钮返回,这时候再看“ barcodes ”界面,可以看到中间部分的 “ data” 文本框内,多了“ ”的显示。然后点击“ok”。当然还能够对字体大小、宽度作一些微调,但技术含量的已经做出来了。
来,打印吧,验证一下:
step 3:打印时动态给出参数
说明:
行的 “ number of lables” 表示这次要打印几张标签;
第二行的 “ enter num?” 表示这次打印要从第几个数字开始。
我填写的数字分别是10和3,表示这次要打印3张标签,从00010开始。那么打印出来的标签,中间的流水号将分别是:00010、00011、00012。经过验证,实现。
美国空运夏洛特维尔机场介绍
旅游景区导览讲解机器人优点主要表现在哪?
药片胶囊金属检测分选分离机厂家技术说明
嘉年华将在巴哈马建设2个新港口
东莞FBA头程货物出口怎么降低海关查验率-
如何实现条码中间的几位流水号自动列印
深圳国际海运物流公司哪家好?
GC-7860 B网络化气相色谱仪
TDR-II型混凝土速冻绒试验机指导与说明
超低温反应浴如何使用才能提高实验效果?
手持农业环境监测仪
光电参数测试仪r:范围:0~100μA,:2%
番禺供应直销体育馆吊顶吸音板
YHS-787EH过程校验仪功能
谁知道阳春的圆通快递的地址和收件联系电话,阳春圆通快递取件电话
通快高效激光切割机可以实现多维切割,在不同方向上进行切割任务
冷热冲击试验箱与高低温循环试验箱的区别
沃尔玛公布“黑五”活动细节
利比亚空运的黎波里国际机场介绍
IL-1 elisa试剂盒操作步骤