站长蚂蚁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: 活动 交友 discuz
查看: 384|回复: 0
打印 上一主题 下一主题

条码软件如何在每页添加固定数据(设置多行多列的标签)

[复制链接]

1211

主题

1211

帖子

3742

积分

成年蚂蚁

Rank: 8Rank: 8

积分
3742
跳转到指定楼层
楼主
发表于 2022-1-13 08:44:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

在中琅条码标签打印软件中既可以制作每页包含单个标签,也可以在每页标签纸张添加多个小标签,这就需要用到软件中的标签行列功能。那么,如果何在设置多行多列标签的基础上,在每一页只添加一个固定数据呢?比如在一个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")”,“条码打印软件”几个固定数据就是显示在最后一个标签上了。



回复

使用道具 举报

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|站长蚂蚁-站长之家 ( 赣ICP备15000807号

GMT+8, 2024-11-24 20:50

Powered by 蚂蚁站长论坛

© 2007-2024 bbs.jzmayi.com

快速回复 返回顶部 返回列表