!--a11y-->

このコンテキストには、選択画面が処理される、つまりプログラムがユーザ入力に対応する際のあらゆる状況が含まれています。ABAP プログラムでは、これは OUTPUT オプションが指定されていない AT SELECTION-SCREEN 処理ブロックに対応します。
|
タイプ |
表示 |
処理 |
|
A |
ダイアログボックス |
プログラムが強制終了し、制御が最後の分野メニューに戻ります。 |
|
E |
ステータスバー |
選択画面処理が強制終了し、選択画面が再表示されます。AT SELECTION-SCREEN 命令のオプションによって指定された画面項目は入力可能項目です。ユーザは新規値を入力する 必要があります。これにより、新規値を使用して選択画面処理が再開されます。ON HELP-REQUEST または ON VALUE-REQUEST オプションでエラーメッセージを使用することはできません。実行時エラーが発生します。 |
|
I |
ダイアログボックス |
MESSAGE 命令の後からプログラムの処理が続行されます。 |
|
S |
次画面のステータスバー |
MESSAGE 命令の後からプログラムの処理が続行されます。 |
|
W |
ステータスバー |
タイプ E の場合と同様ですが、ユーザが新規値を入力せずに ENTER を押してメッセージを確認することができます。これにより、MESSAGE 命令の後で直接、選択画面処理が再開されます。ON HELP-REQUEST または ON VALUE-REQUEST オプションで警告メッセージを使用することはできません。実行時エラーが発生します。 |
|
X |
なし |
実行時エラーとショートダンプがトリガされます。 |
エラーメッセージと警告の処理に関する追加情報については、選択画面処理セクションを参照してください。