!--a11y-->

選択画面の 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 は強調表示されません。