条码打印软件如何实现序列号循环打印 点击:182 | 回复:0



中琅软件

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:202帖 | 0回
  • 年度积分:0
  • 历史总积分:540
  • 注册:2019年7月13日
发表于:2019-07-15 15:51:46
楼主

在条码打印软件中打印序列号是非常简单的,如果要实现某一段序列号的循环打印有的小伙伴可能会不太了解,比如01-20序列号循环打印,这就需要用到条码打印软件中“脚本编程”功能,用JS代码实现序列号循环打印,接下来我们看下是如何操作。

运行条码打印软件,选择打印机,设置标签大小,行列等信息,比如150*100mm,10行10列。

循环打印1.png

在条码打印软件中绘制一个普通文本,打开普通文本的属性,在数据源中“序列生成”一个序列号数据“1”。然后在右侧添加一个“脚本编程”的处理方法。手动输入代码:

strReturn = (strReturn - 1) % 20 + 1;      //1-20循环

strReturn = strReturn.toFixed(0);          //取整数

循环打印2.png

循环打印3.png

可以再给序列号添加一个补齐的方法,添加之后序列号由“1”变为“01”。设置完成之后在条码打印软件中预览查看序列号循环打印的效果。

循环打印4.png

循环打印5.png

以上就是在条码打印软件中实现序列号循环打印的过程,实现哪一段序列号的循环打印,就把脚本编程第一段代码中的20改为多少即可。第一段代码实现序列号循环之后会有一位小数点,所以第二段代码的作用就是取整,在条码打印软件中还可以通过丢弃的方法取整数,这里就不细说了。





热门招聘
相关主题

官方公众号

智造工程师