課題 2: モジュールの登録 

前回の課題では、特定の ABAP モジュールを参照する Dynpro の制御ロジックを作成しました。課題 2 ではこれらのモジュールを登録する方法について学びます。

  1. Dynpro 100 を変更モードで開きます。
  2. initialize_100 モジュールをダブルクリックして、開きます。
  3. モジュールを新規登録するかどうかの確認要求があります。モジュールがすでに存在する場合、モジュールが自動で呼び出されます。

  4. Yes を選択します。
  5. PBO モジュール登録ダイアログが表示されます。このダイアログからモジュールを収める INCLUDE ファイルの名称が要求されます。

  6. 新規 INCLUDE を選択指定します。
  7. この時点で、 INCLUDE ファイルの名称を選択する必要があります。この名称は MZ<bb>O01 という書式にする必要があります。必ず SAP 命名規則を使用してください。

  8. 新規 INCLUDE ファイルの名称を入力し、 続行を選択します。
  9. 新しい initialize_100 モジュールを含む INCLUDE ファイルが表示されます。

  10. 新しい INCLUDE ファイルを保存し、制御ロジック画面に戻ります。
  11. モジュール fcode_100 に対してステップ 1 から 6 までを繰り返します。ただし、 INCLUDE ファイル名には MZ<bb>I01 という書式を使用してください。

作業のチェック

変更箇所をテストします。 Dynpro の制御ロジックにあるモジュール定義をダブルクリックすると、その定義が参照するコードが自動で開かれます。新しいモジュールでこれを試してください。 Dynpro の制御ロジックで項目参照を選択指定することで、テーブルを自動で開くこともできます。