問題: 北洋條碼打印機的設置,有2個文本框,一個條碼。想在只輸入條碼的情況下自動提取條碼的字段填充到兩個文本框內。或從表格里面題提取,自動填充也行。 敏用數碼解答: 北洋條碼打印機隨機附送的軟件是BYLabel標簽打印系統(下載地址:http://m.casmysw.com/news/view.asp?id=440),該款軟件無法實現問題中提到的功能——提取字段單獨打印的功能。它僅僅是一款簡單型編輯軟件。 為了實現問題中提到的功能,我們可以使用Bartender條碼打印軟件,當然了,打印機依然使用北洋條碼打印機。 Bartender下載地址地址:http://m.casmysw.com/news/view.asp?id=600 下面介紹一下使用Bartender條碼打印軟件實現“提取字段單獨打印的功能”的方法: 1、首先我們建立一個條形碼,內容為12345678,命名數據源名稱為Barcode1,目標是提取其中23作為一個單獨的文本框,567作為一個單獨的文本框。 2、我們建立一個單行文本,選擇數據源類型為“Visual Basic腳本”,腳本類型為“單行表達式”,然后點擊“使用腳本助理編輯(E)”按鈕,表達式編寫為:Mid(barcode1,2,2) 3、我們再建立一個單行文本,選擇數據源類型為“Visual Basic腳本”,腳本類型為“單行表達式”,然后點擊“使用腳本助理編輯(E)”按鈕,表達式編寫為:Mid(barcode1,5,3) 4、這樣我們在更改條碼的內容時,兩個文本就會自動提取對應的字段出來,如下圖所示: