
クエリを実行する時、選択画面で必要な選択基準を選択することができます。たとえば、項目フライト接続コードを選択し、プログラム選択領域で特定のフライト便のみを照会することを指定することができます。

各項目に選択肢を追加したい場合、この画面でその選択肢を選択します。この結果、項目に関するある選択基準によって選択画面が拡張されます。クエリが提案するテキストを気に入らない場合は、この画面でそのテキストを変更することもできます。
選択基準のテキストを変更できるのは、該当する項目を選択して
Enter を選択してからです。このタイプの選択基準を使用できるのは、動的選択を使用して選択基準を実行できない場合だけです。動的選択の利点は、データベースアクセスの数が削減されるということです。
この例
( フライト接続コードによる選択 ) では、動的選択を使用します。動的選択が論理データベースによってサポートされているためです。
選択基準を機能分野項目やローカル項目で定義し、これらの項目には文字列
( データ型 C) が含まれる場合、選択基準が入力されたとき、またはすべての入力値が大文字に変換されたとき、この項目の ABAP ディクショナリは、大小文字の区別が更新されているかどうか判定します。追加項目やローカル項目のデータタイプ定義が、ディクショナリの項目参照
LIKE を使用していない場合、つまり、ディクショナリ参照のない項目では、入力値はすべて事前にデフォルトで大文字に変換されています。つまり、大小文字の区別や、大文字および小文字の混合にもとづく選択がこれまでに行われなかったということです。リリース
4.5A 以降では、 ABAP ディクショナリ参照のない文字列への選択基準は、自動的に大文字に変換されるようになっています。つまり、選択基準を挿入するとき、それが書かれたのと同じ方法になるように注意しなければなりません。