BW:SAP 字元(摘自SAP HELP)

來源:互聯網
上載者:User

特性值中問題所允許的字元

在字碼頁中,把(十六進位的)代碼分配給特定字元。在 SAP 環境中,把不具有其自有顯示格式的代碼,例如列印控制字母,顯示為 /#/。依照已使用的字元集把語言分配給代碼。

在 SAP 環境中,把尚未由 TRANSLATETO UPPER CASE命令改變的字元作為大寫字母,例如,/A/  /A/ 或 /!/  /!/。該命令的結果是語言相關的。例如,// 字元是 // 德語並且用法語表示 /A/。特殊代碼未代表所有語言的大寫字母。例如,代表德語 // ,代表俄語小寫 /sch/ 的代碼。

為了在不相關的業務瀏覽器中指定大寫和小寫字母的可變輸入,把輸入模式(使用轉換成大寫命令)更改為大寫字母。如果在應用程式伺服器中安裝了多種語言,例如,德語和俄語,那麼轉換成大寫命令會使正在產生的程式碼無效。在該樣本中,德語 // 的代碼轉換成大寫命令產生俄語 /SCH/ 的大寫版本代碼。

有效字元

由於該原因,在特性值中僅允許特定的標準預設字元:

!"%&''()*+,-./:;?_0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

所有語言的字元都是用大寫表示的並且屬於7位美國 ASCII。

如果需要在系統中允許包括無效字元的特性值,那麼改變
SAP 商務資訊倉庫定製中的設定。

注釋:

  • 在系統中安裝的並添加至有效字元清單的所有語言的字元必須用大寫表示。
    一旦已指定了有效字元,就禁止安裝任何語言。安裝其它語言將會折中可用資料的數量。例如,在新安裝的語言中先前允許的字元可能會成為小寫字母。轉換成大寫命令將會對字串的十六進位顯示造成返工,並且將不能再選擇特性值。
  • 注意帶有大量國家特殊字元的語言
  • 注意特殊的貨幣字元

無效字元

以下字元在特性值中是不允許的並且會在系統中造成錯誤:

  • #
  • !
  • 十六進位顯示為 00 至 1F 的控制字母,若允許小寫字母
  • 帶有代表安裝語言中小寫字母的十六進位代碼的字元
    可以為任何字元確認小寫字母。可以通過選擇小寫字母選項更改資訊對象維護螢幕- 在'一般'標籤頁中- 中的設定。如果選擇該標識,那麼系統不能為特性值運行一致性檢查,並且系統不能區分變數的維護螢幕中大寫與小寫字母間的區別。字元只在本地系統中有效。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.