選択画面のオプション

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'.

結果


NEXT>> 10.4 SELECTION-SCREEN

研修の詳細はこちら