?問題:
TSC標(biāo)簽打印機(jī)的設(shè)置,有2個文本框,一個條碼。想在只輸入條碼的情況下自動提取條碼的字段填充到兩個文本框內(nèi)?;驈谋砀窭锩骖}提取,自動填充也行。
解答:
TSC
標(biāo)簽打印機(jī)隨機(jī)附送的軟件是BT標(biāo)簽打印系統(tǒng),該款軟件無法實現(xiàn)問題中提到的功能——提取字段單獨打印的功能。它僅僅是一款簡單型編輯軟件。
為了實現(xiàn)問題中提到的功能,我們可以使用Bartender條碼打印軟件,當(dāng)然了,打印機(jī)依然使用TSC標(biāo)簽打印機(jī)。
下面介紹一下使用Bartender條碼打印軟件實現(xiàn)“提取字段單獨打印的功能”的方法:
1、首先我們建立一個條形碼,內(nèi)容為12345678,命名數(shù)據(jù)源名稱為Barcode1,目標(biāo)是提取其中23作為一個單獨的文本框,567作為一個單獨的文本框。
2、我們建立一個單行文本,選擇數(shù)據(jù)源類型為“Visual Basic腳本”,腳本類型為“單行表達(dá)式”,然后點擊“使用腳本助理編輯(E)”按鈕,表達(dá)式編寫為:Mid(barcode1,2,2)
3、我們再建立一個單行文本,選擇數(shù)據(jù)源類型為“Visual Basic腳本”,腳本類型為“單行表達(dá)式”,然后點擊“使用腳本助理編輯(E)”按鈕,表達(dá)式編寫為:Mid(barcode1,5,3)
4、這樣我們在更改條碼的內(nèi)容時,兩個文本就會自動提取對應(yīng)的字段出來,如下圖所示: