ABAPインスタンスの禁則文字についてSAP年一くらいでABAPインスタンスの禁則文字について確認する機会があるので、関係各位とやり取りした内容も含めメモ。■結論ABAP言語(フレームワーク)標準仕様として共通的なテキスト項目の入力制限は存在しない。ABAP言語(フレームワーク)標準仕様としては、必須項目チェック、型チェック、外部キーチェック、ドメイン値チェックのみ上記チェック以外は、それぞれの「Dynproの入出力template」機能や、PAIでやるチェックロジックで対応SAP関係者なら誰もが知る(?)エクスクラメーションマーク*1の件は、歴史的な経緯とおのおのの標準PGがそのようにしているだけ。⇒この機能は、「Dynproの入出力template」機能で設定されている。■「Dynproの入出力template」機能についてエクスクラメーションマークは入力した値が消えてしまって、結果として入力不可文字となってしまうだけです。それ以外にも意味がありますが、Note:1015345にこの機能の詳細が書かれています。標準Dynproのどの項目で使用されているかは、一つ一つチェックしないといけないとわからないです。チェック方法は、スクリーンペインタのレイアウトエディタの入力項目の属性。(標準テーブルのどこかに保存されているかもしれませんが、そこまでは不明)レイアウトエディタの画面ショットは下記参照。templateにチェックが入っていないとこの機能が有効です。(日本語だとなぜか「入出力項目なし」というテキストとなり意味不明。入力すると文字化けするので、入力できても使用してはいけないものがある。文字化けについてはトランザクションコードSCPで各文字セット毎の利用可能文字を調査可能。得意先コード、仕入先コード、品目コードについては番号範囲チェックが適用されるため、1文字目は半角英数以外はエラーとなる。*(アスタリスク)」「,(カンマ)」は2桁目以降もエラーとなります。嘘ついていたら突っ込んでくだしあ。ABAPインスタンスの禁則文字についてTweet広告を非表示にする関連記事2019-07-27SAPデバッグ方法メモ私はデバッグが好きです。»プロフィールid:nyopSAP好きなエンジニアですがSAP以外もやります。思いついたことを適当に書きます。初日ざっくりまとめ仕事上のコミュニケーションで気をつけていること。(2)月別アーカイブはてなブログをはじめよう!nyopさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。