コンテンツフレーム起動

入力を単一項目だけに制限 文書を SAP ライブラリストラクチャに組み込む

ユーザに対し、選択画面で単一項目だけしか処理できないように制限するには、次の構文を使用します。

SELECT-OPTIONS <seltab> FOR <f> .....NO INTERVALS .....

この結果、選択画面に 2 番目の入力項目が表示されなくなります。ユーザは、選択テーブルの最初の行に対する単一項目比較だけを入力できます。しかし、ユーザは 複合選択画面を呼び出し、この画面で範囲選択を入力することができます。

例

REPORT demo_sel_screen_select_no_int1.

DATA wa_spfli TYPE spfli.

SELECT-OPTIONS airline FOR wa_spfli-carrid NO INTERVALS.

以下の標準選択画面が表示されます。

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

ユーザは、単一項目だけを直接入力できます。ただし、画面右側の押ボタンをクリックして、複合選択を入力することもできます。

NO-EXTENSION 追加オプションを次のように使用すると、

REPORT demo_sel_screen_select_no_int1.

DATA wa_spfli TYPE spfli.

SELECT-OPTIONS airline FOR wa_spfli-carrid NO INTERVALS
                                           NO-EXTENSION

選択画面は以下のようになります。

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

これで、ユーザは実際に単一項目比較だけしか入力できないようになります。

 

 

 

 

コンテンツフレーム終了