使用する
言語情報を含むフィールドを含まないセグメントの例として、ここでは、資料の長いテキスト(MATMAS)の実装について説明します。
長いテキストはセグメントに保存されますE1MTXLM。ただし、言語情報は上位セグメントにありますE1MTXHM、フィールドでTDSPRAS。したがって、BAdIの実装を登録する必要がありますIDOC_DATA_SPRAS_MDMP(トランザクションSE19)。セグメントを割り当てますE1MTXHMとE1MTXLMフィルタとして。
活動
クラスインターフェイスに次の属性を作成します。
実装するクラスのメソッドに次のコーディングを挿入します。
実装は、セグメントのフィルターに基づいて実行されますE1MTXHMとE1MTXLM。セグメントから使用される言語E1MTXHM属性を使用してグローバルに記録されますG_SPRAS。このようにして、言語はセグメント内の後続の呼び出しで使用できますE1MTXLM。