回覆列表
-
1 # 於2
-
2 # 肥魚工作室
windows下最簡單的就是用bat檔案實現。
新建一個bat檔案寫以下指令碼就可以了。
@echo off
for /l %%i in (1,1,20) do (echo %%i)
pause
windows下最簡單的就是用bat檔案實現。
新建一個bat檔案寫以下指令碼就可以了。
@echo off
for /l %%i in (1,1,20) do (echo %%i)
pause
執行條碼列印軟體,選擇印表機,設定標籤大小,行列等資訊,比如150*100mm,10行10列。
在條碼列印軟體中繪製一個普通文字,開啟普通文字的屬性,在資料來源中“序列生成”一個序列號資料“1”。然後在右側新增一個“指令碼程式設計”的處理方法。手動輸入程式碼:
strReturn = (strReturn - 1) % 20 + 1; //1-20迴圈
strReturn = strReturn.toFixed(0); //取整數
可以再給序列號新增一個補齊的方法,新增之後序列號由“1”變為“01”。設定完成之後在條碼列印軟體中預覽檢視序列號迴圈列印的效果。
以上就是在條碼列印軟體中實現序列號迴圈列印的過程,實現哪一段序列號的迴圈列印,就把指令碼程式設計第一段程式碼中的20改為多少即可。第一段程式碼實現序列號迴圈之後會有一位小數點,所以第二段程式碼的作用就是取整,在條碼列印軟體中還可以透過丟棄的方法取整數,這裡就不細說了。