在中琅条码标签打印软件中既可以制作每页包含单个标签,也可以在每页标签纸张添加多个小标签,这就需要用到软件中的标签行列功能。那么,如果何在设置多行多列标签的基础上,在每一页只添加一个固定数据呢?比如在一个3行3列的标签上,在第1个标签上添加几个固定汉字“条码打印软件”,但是其他的标签上没有,这一整页上只有这一个数据,如何实现呢?下面给大家详细的介绍一下操作步骤,如下图3行3列的标签。
?
想要实现上面说的功能,最简单的方法就是利用软件中的序列生成“周期”和“脚本编程”的处理方法。
利用软件左侧的“绘制普通文本”工具在标签上添加一个普通文本,打开文本的“图形属性”-“数据源”修改文本数据,点击左侧数据对象下方的“修改”按钮弹出数据对象管理窗口,选择“序列生成”,然后把周期设置成9(因为3行3列总共9个标签,设置成9意思是序列号1-9循环生成),其他参数无需修改,保存生成一个数据1。
然后在数据源的右侧添加一个处理方法,处理方法类型选择“脚本编程”,在输入框中输入以下脚本代码:
if(strReturn=="1"){
strReturn="条码打印软件"; //if语句判断,数据等1时输出“条码打印软件”
}else{
strReturn=""; } //否则输出空
上面的代码可以把1-9循环打印时,数据为1时输出“条码打印软件”,否则数据为23456789都输出空。设置好后通过打印预览可以查看效果。
如果想把数据显示在其他的标签,比如最后一个标签(第9个标签),就把代码中的“if(strReturn=="1")”修改为“if(strReturn=="9")”,“条码打印软件”几个固定数据就是显示在最后一个标签上了。