序列號的批量打印應用非常廣泛,而且很多客戶在實際打印過程中還要求序列號的循環打印,比如考試座位號的1-20循環打印,但是也有部分客戶要求不同,需要循環打印的序列號不是從1開始,而是從其他的序列號開始,比如從11開始到99循環打印,如果遇到這種情況怎么辦呢?下面就給大家介紹一下在中瑯條碼打印軟件中兩種循環打印11~99序列號的方法。
首先運行中瑯條碼標簽打印軟件,在軟件中新建一個空白的標簽,并利用軟件左側工具欄中的“A”圖標在標簽上添加一個普通文本,文本的默認內容是123456789012。

方法1:利用“序列生成”和“周期”功能實現循環打印11~99序列號。
打開普通文本的“圖形屬性”-“數據源”,點擊數據對象下面第二個按鈕修改文本數據,在彈出的數據對象管理窗口中把數據對象類型設置成“序列生成”,然后把開始字符串設置成“11”,下面的周期設置成“89”(11~99總共89個序列號),數據修改并保存。然后通過條碼打印軟件中的“打印預覽”可以看到循環打印11~99序列號的效果了。

方法2:利用“序列生成”和“腳本編程”實現循環打印11~99序列號。
現在文本的“圖形屬性”-“數據源”中利用序列號生成一個數據11,操作步驟和方法1一樣(去除周期設置,周期默認是0不要修改),然后在右側添加一個“腳本編程”的處理方法,在輸入框中輸入以下腳本代碼即可。保存后循環打印11~99序列號操作就完成了
strReturn = (strReturn - 11) % 89 + 11; //11-99循環
strReturn = strReturn.toFixed(0); //取整數


上面的兩種方法都可以實現循環打印11~99序列號,操作步驟完成后通過條碼打印軟件中的“打印預覽”功能就可以看到(如下圖)循環打印的效果了,序列號打印到99之后又從11開始打印。

共有條評論 網友評論