sap入門--配置中文介面

oncefly發表於2010-12-23

首先,使用事務碼 SMLT,開啟語言管理功能,這時可以看到,已安裝的語言都已經列出,中文也在其中。雙擊 Chinese 行,開啟中文語言的詳細資訊螢幕,這裡我們可以看到第四行 Degree of Translation 的值為 0,這表明中文在 SAP 的翻譯級別裡是完全不受支援的非標準語言;第六行 Supplementation Language 的值為空,我們要修改的最關鍵點就是這裡,要指定一個支援語言,這樣可以確保 SAP 系統在遇到沒有翻譯的文字時能夠使用支援語言來顯示。點選該螢幕下方中間的修改按鈕,這時,Supplementation Language 就變成可選擇的下拉選單,並且修改按鈕變成了儲存按鈕,我們選擇 English 做為支援語言,再按儲存按鈕,這樣 Chinese 的基本配置才算完整了。

[@more@]

然後,使用選單“LanguageSupplement Language”,開啟支援語言啟用螢幕,會出現語言不匹配的提示,忽略它,按 Yes 按鈕繼續。然後輸入一個 Description 描述,比如 English for Chinese,然後點右面的 Execute 按鈕。出現確認對話方塊,選擇 Yes 繼續,稍微等待一會兒,SAP 會安排一個後臺作業來執行支援語言啟用的任務。我們可以透過事務碼 SM37 來檢視執行情況,開啟 SM37 後不需要改動螢幕上的資訊,直接點工具欄左邊的鐘表按鈕,檢視後臺作業,可以看到一個名為 SAP-LANGUAGE-SUP ZH 的任務,狀態為 Active,可以按工具欄左邊的重新整理按鈕檢視執行情況,當狀態變為 Finished 之後,進行下面的步驟。

然後,使用事務碼 SA38,開啟報表執行功能,執行一個語言啟用程式 RSCPINST,選中中文,點啟用按鈕,完成啟用後退出。

然後,使用事務碼 RZ10,開啟引數檔案管理功能,由於這是個新系統,還沒有任何引數檔案,我們需要從本地匯入。點選選單“UtilitiesImport profilesOf Active Servers”,系統會自動查詢本地的引數檔案並匯入,在匯入完成後,退出資訊顯示介面,回到初始介面,選擇型別為 Instance profile 的引數檔案(命名規則為_DVEBMGS00_),選擇單選按鈕 Extended maintenance,再點選 Change 按鈕。接下來需要建立兩個新的引數,點選建立引數 Parameter 按鈕,輸入引數名 zcsa/installed_languages,值為 ED1E D 必須大寫),表明安裝了英文、德文和中文三種語言,然後退出儲存;再點選建立引數 Parameter 按鈕,輸入引數名 install/codepage/appl_server,值為 8400,表明應用伺服器的內碼表是 8400,然後退出儲存;再點選建立引數 Parameter 按鈕,輸入引數名 install/codepage/db/transp,值為 8400,表明資料庫訪問的內碼表是 8400,然後退出儲存;再點選建立引數 Parameter 按鈕,輸入引數名 zcsa/system_language,值為 1,表明預設的登入語言是中文,然後退出儲存。最後再儲存引數檔案並退出,再退出,系統會提示啟用引數檔案,選 Yes 啟用。

最後,停止 SAP 伺服器,並重新啟動,就會發現使用 GUI 開啟的介面已經是中文的了,登入後也都顯示為中文。

總結:

跟網上的的操作手冊相比,我發現以前最大的問題就出在 Supplementation Language 設定上。操作手冊的前提都是尚未匯入中文語言包,需要建立中文語言,而建立時就同時指定了 Supplementation Language,而在 IDES 4.71 上,中文已經匯入並且沒有指定 Supplementation Language,造成按手冊操作時無法繼續。

另外,操作手冊都是讓大家直接修改硬碟上的引數檔案,我認為這並不合適,強制修改如果引數名或者值錄入出錯,很可能影響系統正常啟動。而使用事務碼 RZ10 來管理引數檔案,則可以使用搜尋幫助來選擇引數名稱,避免錄入造成的錯誤,而且在引數值不符合要求時,還會出現警告提示,避免錯誤的引數值影響系統正常啟動。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30745/viewspace-1043521/,如需轉載,請註明出處,否則將追究法律責任。

相關文章