問題: 北洋條碼打印機(jī)的設(shè)置,有2個(gè)文本框,一個(gè)條碼。想在只輸入條碼的情況下自動(dòng)提取條碼的字段填充到兩個(gè)文本框內(nèi)。或從表格里面題提取,自動(dòng)填充也行。 敏用數(shù)碼解答: 北洋條碼打印機(jī)隨機(jī)附送的軟件是BYLabel標(biāo)簽打印系統(tǒng)(下載地址:http://www.kxsclgs.cn/news/view.asp?id=440),該款軟件無法實(shí)現(xiàn)問題中提到的功能——提取字段單獨(dú)打印的功能。它僅僅是一款簡(jiǎn)單型編輯軟件。 為了實(shí)現(xiàn)問題中提到的功能,我們可以使用Bartender條碼打印軟件,當(dāng)然了,打印機(jī)依然使用北洋條碼打印機(jī)。 Bartender下載地址地址:http://www.kxsclgs.cn/news/view.asp?id=600 下面介紹一下使用Bartender條碼打印軟件實(shí)現(xiàn)“提取字段單獨(dú)打印的功能”的方法: 1、首先我們建立一個(gè)條形碼,內(nèi)容為12345678,命名數(shù)據(jù)源名稱為Barcode1,目標(biāo)是提取其中23作為一個(gè)單獨(dú)的文本框,567作為一個(gè)單獨(dú)的文本框。 2、我們建立一個(gè)單行文本,選擇數(shù)據(jù)源類型為“Visual Basic腳本”,腳本類型為“單行表達(dá)式”,然后點(diǎn)擊“使用腳本助理編輯(E)”按鈕,表達(dá)式編寫為:Mid(barcode1,2,2) 3、我們?cè)俳⒁粋(gè)單行文本,選擇數(shù)據(jù)源類型為“Visual Basic腳本”,腳本類型為“單行表達(dá)式”,然后點(diǎn)擊“使用腳本助理編輯(E)”按鈕,表達(dá)式編寫為:Mid(barcode1,5,3) 4、這樣我們?cè)诟臈l碼的內(nèi)容時(shí),兩個(gè)文本就會(huì)自動(dòng)提取對(duì)應(yīng)的字段出來,如下圖所示: