智能打印系統(tǒng)主界面如下圖
功能簡(jiǎn)介:
可對(duì)接任何MSSQL數(shù)據(jù)庫,實(shí)現(xiàn)任何數(shù)據(jù)的自定義打印。比如:打印單據(jù)、發(fā)貨單、快遞單、商品票價(jià)簽、商品條碼、送貨單等??勺远x生成條碼碼、二維碼等。
使用方法:
1、設(shè)置數(shù)據(jù)庫參數(shù)。如下圖:
設(shè)置好數(shù)據(jù)庫參數(shù)后,點(diǎn)擊測(cè)試連接,點(diǎn)擊連接成功即可。然后點(diǎn)擊確定。
2、點(diǎn)擊功能配置,配置獲取數(shù)據(jù)的SQL查詢語句,如下圖:
語句配置說明:
搜索關(guān)鍵詞為:{0}
日期范圍中,配置時(shí)間范圍關(guān)鍵詞時(shí),啟用日期范圍搜索,時(shí)間范圍關(guān)系詞為空時(shí),不啟用日期范圍搜索。開始時(shí)間; {1} 結(jié)束時(shí)間為:{2}
如:
select a 名稱,b 電話 from user where a like '%{0}%' and date convert(datetime,'{1}') and convert(datetime,'{2}') order by a
語句智能識(shí)別操作技巧:
可以在查詢字段中添加BOOL類型的“選擇”和整數(shù)型的“打印數(shù)量”,系統(tǒng)將自動(dòng)按數(shù)據(jù)庫中的選擇值與打印數(shù)量值進(jìn)行默認(rèn)設(shè)置,可快速實(shí)現(xiàn)批量打印。常用于采購單明細(xì)的條碼標(biāo)簽按數(shù)量批量打印等。
語句如:
select boolField as 選擇, printCount as 打印數(shù)量,.......
3、配置好后,點(diǎn)擊刷新按鈕。就可以獲取數(shù)據(jù)了。如上圖。
4、選擇要打印的記錄及打印數(shù)量,如果全部打印,可以點(diǎn)擊工具欄上的全選、批量設(shè)置打印數(shù)量;
5、點(diǎn)擊打印標(biāo)簽,可快速打印、打印預(yù)覽看效果、或自由設(shè)計(jì)打印樣式,如下圖:
操作技巧:
1、如果條碼是固定長(zhǎng)度,提示對(duì)于條碼來說控件的邊界太小,可以設(shè)置模式值為2.35或更小。值越小,細(xì)條越線,可設(shè)置條碼字符長(zhǎng)度就會(huì)越多。
比如:40*30mm的條碼標(biāo)簽,一排兩張,可以這樣設(shè)置:
建議:條形碼符號(hào):Code128,模塊:2.35,自動(dòng)模式:不啟用,顯示文本:?jiǎn)⒂?/span>
這樣可以在40x30的條碼紙上,打印長(zhǎng)達(dá)15位字符的條碼長(zhǎng)度,夠大多數(shù)用戶使用了!