站长蚂蚁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

条码打印软件中几种脚本的应用方法

[复制链接]

1211

主题

1211

帖子

3742

积分

成年蚂蚁

Rank: 8Rank: 8

积分
3742
跳转到指定楼层
楼主
发表于 2021-8-12 09:18:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

条码打印软件中的脚本编程工具应用非常广泛,可以利用脚本有效的生成自己需要的数据或者对数据库导入的数据进行处理,得到自己需求的数据,下面小编就给大家简单介绍条码打印软件中几种脚本的应用。

1、循环打印脚本。可以实现数据循环打印功能,应用环境比较广泛,比如每个考场的考场号循环打印,条码打印软件循环打印图片。

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

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

2、随机生成脚本。可随机生成数据,应用比较灵活,条码打印软件中也有“随机生成”工具也可以直接用来随机生成数据,在某些应用方面比“脚本编程”还要方便。以下是随机生成1-9数字脚本,以及随机生成0-9数字的脚本,大家可以参考。

strReturn=(Math.floor(Math.random()*9) % 9+1).toString();

//随机生成1-9数字

strReturn=(Math.floor(Math.random()*10) % 10).toString();

//随机生成0-9数字

3、金额折扣脚本。多用于商品价签中的会员价格折扣,应用比较灵活,可以直接对数据库导入的商品价格进行折扣处理,或者满足某条件再进行折扣。

直接折扣脚本:

strReturn=strReturn*0.9;            //会员价九折

strReturn = strReturn.toFixed(2);    //取小数点后2位

商品价格满足某一条件再进行折扣:

if(strReturn>=50)                    //商品价格大于等于50

{

strReturn=strReturn*0.9;              //会员价九折

strReturn = strReturn.toFixed(2);      //取小数点后2位

}

4、结尾再介绍一下前两天客户咨询的一个可以用脚本编程解决的问题,要求是通过数据库导入Excel表中两列数据,如果第二列数据为空,只输出第一列数据,如果第二列数据不为空,两列数据都输出,中间用“/”隔开。


以上是条码打印软件中几种简单的脚本编程应用、如果小伙伴们有更多的脚本应用欢迎和小编交流。




回复

使用道具 举报

关闭

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

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

GMT+8, 2024-11-23 11:47

Powered by 蚂蚁站长论坛

© 2007-2024 bbs.jzmayi.com

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