選択画面のオプション
10.3 選択画面のオプション
選択画面定義には、いくつかオプションが存在します。 その中でも特に代表的なものを紹介します。
- OBLIGATORY
- DEFAULT
OBLIGATORY
OBLIGATORYを使用することで、その項目を必須項目とし、未入力のままではプログラムが実行できないように制限します。
<<構文>>
サンプルコード
REPORT Z_SAMPLE125.
*&---------------------------------------------------------------------*
* パラメータ定義
*&---------------------------------------------------------------------*
PARAMETERS: P_TEXT(10) TYPE C OBLIGATORY, "テキスト項目
P_KUNNR TYPE KUNNR OBLIGATORY. "得意先コード
結果
DEFAULT
DEFAULTを使用することで、入力項目に初期値を与えることができます。
<<構文>>
サンプルコード
REPORT Z_SAMPLE126.
*&---------------------------------------------------------------------*
* パラメータ定義
*&---------------------------------------------------------------------*
PARAMETERS: P_TEXT(10) TYPE C DEFAULT 'あいう'. "テキスト項目
PARAMETERS: R_BUT1 RADIOBUTTON GROUP ABC,
R_BUT2 RADIOBUTTON GROUP ABC DEFAULT 'X'.
PARAMETERS: CK_BOX1 AS CHECKBOX DEFAULT 'X'.
結果