中文難字一直以來都是電腦系統的麻煩事。不同主機轉換,資料交換常常造成字體錯誤,列印等等問題等

今天在這邊說明AS/400中文難字搭配集保罕見字集的統一處理方式。

作業環境:OS/400 V5R4 , WIN7 CLIENT ACCESS/5250,集保罕見字集 (請至集保網站下載)

適用於AS400股務系統(因使用集保罕見字)

重點說明:

1. AS400 儲存中文資料,僅儲存中文內碼,並不會將字型保存起來。

2.將集保罕見字中的MAP_CODE.TXT , 用EXCEL開啟。保留三個欄位:BIG5 ,字型,主機

3.將三個欄位複製起來,貼到記事本中。透過上傳下載,將記事本上傳到AS/400

4..開啟WIN7的True type 造字程式,並將可以造字區的內碼,輸入EXCEL,並將其上傳到AS400

 

5.上述兩個檔案上傳到AS400後,可以建立一個PF,將其轉入造字查詢檔中

  這樣就把AS400會用到的難字內碼,全部表列出來。方便進行比對作業。

目前集保罕見字造字共有5533個字。

6.掃描系統中所有資料檔。並產出檔案資訊。

建立兩個工作檔,如以下資料結構

 進行檔案轉為HEX資料與紀錄每一筆資料內,是否有難字。

  紀錄檔案內難字字數

7.撰寫程式搜尋,看資料檔中是否有內碼與上傳的難字區內碼相同,若相同,該字元就是造字區的字元。

  

單一檔案使用到的難字

本檔案可以進行全系統難字整批修改,直接對應到集保難字集。

未來5250終端機進行輸入作業時,就不會再有難字問題發生。

8.相關流程如下圖

 

文章標籤
創作者介紹
創作者 AS400 資源分享區 的頭像
AS400 資源分享區

免費AS400主機100M

AS400 資源分享區 發表在 痞客邦 留言(0) 人氣()