?問題:
解答:
TSC TE244附帶的條碼打印軟件是BT,怎么才能夠通過QLabel軟件打出小數(shù)點(diǎn)后的零呢?
1、輸入型打印
WIN Text文本打印,直接輸入,比如0.1200
2、連接Excel數(shù)據(jù)表打印
BT在調(diào)用Excel表格時,只有單元格為文本時,才可以完全調(diào)用,如果為數(shù)值時只保留有效數(shù)字,比如1.15000,如果為文本格式,調(diào)用后的數(shù)據(jù)也為1.15000;如果為數(shù)值時,調(diào)用后的數(shù)據(jù)就為1.15。
所以為了完全調(diào)用,可以把Excel表格的單元格式調(diào)整為文本格式。
但是在實(shí)際使用過程中,Excel表格中的小數(shù)位數(shù)是通過系統(tǒng)自動設(shè)置的,當(dāng)轉(zhuǎn)換為文本格式時,除了有效數(shù)字外,其他的零都沒有了。你可以通過再生成一列,并用函數(shù)來調(diào)用該文本列,比如B1=A1&"00",然后再通過QLabel來調(diào)用B1列的數(shù)據(jù),這樣調(diào)用出來的數(shù)據(jù)后面就會多出兩個0,但這樣的調(diào)用既麻煩,又不能保證數(shù)位。
你也可以通過更換條碼打印軟件來實(shí)現(xiàn)這樣的功能,推薦使用Bartender條碼軟件,Bartender具有一個比較適用的功能,就是可以更改調(diào)用后數(shù)據(jù)類型。系統(tǒng)默認(rèn)的調(diào)用類型是“文本”,你可以更換為“編號”,然后設(shè)置你想要的數(shù)字精度,也就是幾位小數(shù)。