コンテンツフレーム起動

選択画面の PBO 文書を SAP ライブラリストラクチャに組み込む

INITIALIZATION

選択画面の PBO では、次のイベントがトリガされます。
AT SELECTION-SCREEN OUTPUT

このイベントブロックでは、表示前に選択画面を直接修正できます。

例

PARAMETERS: TEST1(10) MODIF ID SC1,
            TEST2(10) MODIF ID SC2,
            TEST3(10) MODIF ID SC1,
            TEST4(10) MODIF ID SC2.

AT SELECTION-SCREEN OUTPUT.

LOOP AT SCREEN.
   IF SCREEN-GROUP1 = 'SC1'.
     SCREEN-INTENSIFIED = '1'.
     MODIFY SCREEN.
    CONTINUE.
   ENDIF.
   IF SCREEN-GROUP1 = 'SC2'.
     SCREEN-INTENSIFIED = '0'.
     MODIFY SCREEN.
   ENDIF.
ENDLOOP.

TEST1 および TEST3 パラメータは SC1 修正グループに、TEST2 および TEST4 SC2 グループにそれぞれ割り当てられます。AT SELECTION-SCREEN OUTPUT イベント内では、SCREEN 内部テーブルの INTENSIFIED 項目が、GROUP1 項目の内容に応じて 1 または 0 に設定されます。選択画面では次の図のように、TEST1 および TEST3 の行が強調表示され、TEST2 および TEST4 は強調表示されません。

このグラフィックは添付のテキストに説明されています

 

 

 

コンテンツフレーム終了