中琅条码打印软件如何生成数据求和取余的校验码?

最近有遇到小伙伴咨询流水码打印方法,不过这个流水码不是简单的流水码,而是流水码的最后面带有校验位,校验位就是由流水码的各数据求和取余数得到的,比如流水码69001、69002、69003……,加上校验位就是690016、690027、690038……、最后一位就是由前面的流水码数据求和取余数得到的校验位,像这种的含有校验位的流水码怎么用中琅条码打印软件实现呢?

先在中琅条码打印软件中新建一个空白标签,设置好标签尺寸,标签行列等信息。标签新建完成后利用条码打印软件左侧边的“A”图标(绘制普通文本工具)在标签的白色画布上添加一个普通文本,双击普通文本打开“图形属性”-“数据源”修改文本数据。

wps_clip_image-18019.png 

点击左边数据对象下面的第二个“修改”按钮,弹出数据对象管理窗口,数据对象类型设置成“序列生成”,在开始字符串输入框中输入“20220001”并保存修改。

wps_clip_image-8414.png 

流水码生成后,点击右边处理方法的“+”添加处理方法,处理方法类型选择“脚本编程”,输入以下代码并保存就可以看到已经生成了流水码后面的校验位:(由脚本代码计算流水码数据和并取余数,最后输出完整的流水码以及校验码)

var c=0;

for(i=0; i<strReturn.length;i++){

c+=parseInt(strReturn[i]);

}

strReturn += c%10;

wps_clip_image-30728.png 

以上操作完成后通过条码打印软件中的“打印预览”功能可以查看批量生成的流水码和校验码,每个校验码都是有流水码数据求和取余得到。

wps_clip_image-2598.png 

综上所述就是用中琅条码打印软件生成数据求和取余的校验码方法。通过中琅条码打印软件可以打印各种简单及复杂的数据,有需要的小伙伴可以下载软件体验哦!


标签:条码打印软件 , 数据求和余数 , 校验码

共有条评论 网友评论

验证码: 看不清楚?