條碼打印軟件中的腳本編程工具應(yīng)用非常廣泛,可以利用腳本有效的生成自己需要的數(shù)據(jù)或者對數(shù)據(jù)庫導(dǎo)入的數(shù)據(jù)進行處理,得到自己需求的數(shù)據(jù),下面小編就給大家簡單介紹條碼打印軟件中幾種腳本的應(yīng)用。
1、循環(huán)打印腳本??梢詫崿F(xiàn)數(shù)據(jù)循環(huán)打印功能,應(yīng)用環(huán)境比較廣泛,比如每個考場的考場號循環(huán)打印,條碼打印軟件循環(huán)打印圖片。
strReturn = (strReturn - 1) % 20 + 1; //1-20循環(huán)
strReturn = strReturn.toFixed(0); //取整數(shù)
2、隨機生成腳本??呻S機生成數(shù)據(jù),應(yīng)用比較靈活,條碼打印軟件中也有“隨機生成”工具也可以直接用來隨機生成數(shù)據(jù),在某些應(yīng)用方面比“腳本編程”還要方便。以下是隨機生成1-9數(shù)字腳本,以及隨機生成0-9數(shù)字的腳本,大家可以參考。
strReturn=(Math.floor(Math.random()*9) % 9+1).toString();
//隨機生成1-9數(shù)字
strReturn=(Math.floor(Math.random()*10) % 10).toString();
//隨機生成0-9數(shù)字
3、金額折扣腳本。多用于商品價簽中的會員價格折扣,應(yīng)用比較靈活,可以直接對數(shù)據(jù)庫導(dǎo)入的商品價格進行折扣處理,或者滿足某條件再進行折扣。
直接折扣腳本:
strReturn=strReturn*0.9; //會員價九折
strReturn = strReturn.toFixed(2); //取小數(shù)點后2位
商品價格滿足某一條件再進行折扣:
if(strReturn>=50) //商品價格大于等于50
{
strReturn=strReturn*0.9; //會員價九折
strReturn = strReturn.toFixed(2); //取小數(shù)點后2位
}
4、結(jié)尾再介紹一下前兩天客戶咨詢的一個可以用腳本編程解決的問題,要求是通過數(shù)據(jù)庫導(dǎo)入Excel表中兩列數(shù)據(jù),如果第二列數(shù)據(jù)為空,只輸出第一列數(shù)據(jù),如果第二列數(shù)據(jù)不為空,兩列數(shù)據(jù)都輸出,中間用“/”隔開。
以上是條碼打印軟件中幾種簡單的腳本編程應(yīng)用、如果小伙伴們有更多的腳本應(yīng)用歡迎和小編交流。
共有條評論 網(wǎng)友評論