 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
jimmy987
註冊時間: 2003-06-26 文章: 33
第 1 樓
|
發表於: 星期三 五月 26, 2010 6:05 pm 文章主題: WP520簡体版發票機, 列印中文時每個字中間都會一個空白,不知如何解決? |
|
|
客戶拿了一台WP520簡体版的發票機, 在繁体XP下將語系設成中文(PRC), 用TP-3688的指令列印, 發現每個簡体字中間都會空一個全型字, 英文則不會, 不知是否OS要改成簡体OS就能解決, 還是要下什麼指令? |
|
回頂端 |
|
 |
spfrk
註冊時間: 2004-11-08 文章: 163
第 2 樓
|
發表於: 星期三 五月 26, 2010 6:44 pm 文章主題: |
|
|
繁体XP下將語系設成中文(PRC), 可能是您的程式還是BIG5碼,WP520是簡体版印出來當然是這樣, 以前我為了能
夠有相容性,我的程式是 BIG5, 在大陸也是使用繁體XP, 但是發票機與收據璣印出來的都是簡體字,因為我寫了一個
繁簡對照表,這樣我的程式都可以在台灣開發,不用管簡體版了,這樣雖然大陸員工會有雜音,但是我這樣做,對於系統
就很好管理,不過這好像是另類的文化反攻大陸,jimmy987 大大也可以試試. |
|
回頂端 |
|
 |
jimmy987
註冊時間: 2003-06-26 文章: 33
第 3 樓
|
發表於: 星期四 五月 27, 2010 9:45 am 文章主題: |
|
|
我目前OS也是用繁体XP,也有設計一個繁簡對照表, 語系測過用中文(台灣) 或 中文(PRC), 發票確實能列印出簡体字, 但每個簡体字間就是會空一個全形字, 例如列印至簡体發票機:發票金額: 就會變成:發 票 金 額 :
真是奇怪,同樣程式列印繁体至繁体發票機時就很正常. |
|
回頂端 |
|
 |
spfrk
註冊時間: 2004-11-08 文章: 163
第 4 樓
|
發表於: 星期四 五月 27, 2010 10:25 am 文章主題: |
|
|
為今之計,只有讓WP520進入DUMP MODE 看看到底送出哪些資料,造成這些現象,我在熒埔做了很多年的顧問,
應該可以幫你解決問題的,因為你去問熒埔,他們的業務還是會來問我的. |
|
回頂端 |
|
 |
jimmy987
註冊時間: 2003-06-26 文章: 33
第 5 樓
|
發表於: 星期四 五月 27, 2010 4:47 pm 文章主題: |
|
|
我先找套簡体XP裝起來試試看是否有改善, 若沒改善再請大大專家來幫忙...
不過WP520 的DUMP MODE 如何進去呀...可否教一下小弟..3Q |
|
回頂端 |
|
 |
spfrk
註冊時間: 2004-11-08 文章: 163
第 6 樓
|
發表於: 星期四 五月 27, 2010 10:27 pm 文章主題: |
|
|
WP520 有兩個維護模式, 1.自我列印測試 2.DUMP MODE, 先不要開電源, 先按住送紙鍵或連線鍵, 再開電源就可以進入其中一個模式. |
|
回頂端 |
|
 |
jimmy987
註冊時間: 2003-06-26 文章: 33
第 7 樓
|
發表於: 星期五 五月 28, 2010 3:57 pm 文章主題: |
|
|
經DUMP MODE測試看不出什麼問題, 附上列印的範例:
列印字元如下:
發票金額小計 --->印繁体字不會有空格
發票金額小計 --->印繁体字不會有空格
楷き踢塗苤數 --->印簡体字(發票金額小計)會有空格變-->發 票 金 額 小計
楷き踢塗苤數 --->印簡体字(發票金額小計)會有空格變-->發 票 金 額 小計 |
|
回頂端 |
|
 |
spfrk
註冊時間: 2004-11-08 文章: 163
第 8 樓
|
發表於: 星期五 五月 28, 2010 4:53 pm 文章主題: |
|
|
那不是空白,而是接收到無法辨識的內碼,WP520 收到無法辨識的內碼就會以空白印出,那些資料是由電腦送出的,
你可以比對一下 簡繁系統個別所送出的的 BYTES 數,是否一致, 看看是否所送出來的資料有"自動加料" |
|
回頂端 |
|
 |
jimmy987
註冊時間: 2003-06-26 文章: 33
第 9 樓
|
發表於: 星期四 六月 10, 2010 10:15 pm 文章主題: |
|
|
我覺得應該沒加料, 從dump mode 的碼B7 A2 C6 B1 BD F0 B6 EE =發票金額小計的GB碼, 中間並無多出來的碼, 可是印出來的字卻會空一隔, 字也簡体字, 我用繁体字送到簡体發票機, 雖印不出正常繁体字, 但字中間卻不會空一隔.. |
|
回頂端 |
|
 |
foxy

註冊時間: 2007-08-16 文章: 258 來自: 泰國
第 10 樓
|
發表於: 星期日 六月 20, 2010 5:08 pm 文章主題: |
|
|
spfrk 寫到: | 繁体XP下將語系設成中文(PRC), 可能是您的程式還是BIG5碼,WP520是簡体版印出來當然是這樣, 以前我為了能
夠有相容性,我的程式是 BIG5, 在大陸也是使用繁體XP, 但是發票機與收據璣印出來的都是簡體字,因為我寫了一個
繁簡對照表,這樣我的程式都可以在台灣開發,不用管簡體版了,這樣雖然大陸員工會有雜音,但是我這樣做,對於系統
就很好管理,不過這好像是另類的文化反攻大陸,jimmy987 大大也可以試試. |
你可能已經知道, hokoy.wordkit.dll 就可以把正體字和簡體字互換 _________________ 進銷存+生產製造+會計+員工薪資+CRM+POS零售+餐廳手機app+電商手機app+電商網站,物流系統. 正/簡體中文,英,日,泰,緬甸文. MS SQL Server + 前台 VFP + PHP 網站 + Flutter 手機 App, 都共享 MS SQL Server的資料. www.foxacc.com LINE: mike-lm |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|