!--a11y-->

選択画面の個々の項目の値をユーザが入力できるようにするには、PARAMETERS 命令を使用して、宣言部分で特定の変数 ( パラメータ) を定義する必要があります。PARAMETERS 命令を使用して宣言された各パラメータは、関連する選択画面に入力項目として表示されます。
パラメータは、単一値の単純なクエリに使用されます。たとえば、パラメータを使用してプログラムフローを制御することができます。ただし、データベースアクセスを制限したり、複合選択を実行したりする場合は、選択基準を使用する必要があります。
PARAMETERS 命令は、標準選択画面とユーザ定義選択画面のどちらにも使用することができます。プログラム固有の選択に重要なPARAMETERS 命令のバリアントについては、以下のセクションで説明します。
論理データベースでデータベース固有の選択を定義するために使用することができる PARAMETERS 命令の特殊なバリアントがあります。詳細は、キーワード文書および論理データベースのセクションを参照してください。