フィールド別の基準の入力
「フィールド別基準」式は、以下のいずれかのパネルで入力できます。
- 動的テンプレート
- Record Identification Criteria (レコード ID 基準)
- Record Selection Criteria (レコード選択基準)
- 「Related ID expression (関連 ID 式)」パネル
「フィールド別」基準を入力するために、これらのパネルは同じ方法で作動します。
単一のフィールド別基準式を入力するには、
- ユーザー要件に該当するパネルを表示します。
- 「Op」フィールドに演算子を入力し、「Value (値)」フィールドに値を入力します。
- [Enter] を押します。
File Manager は、その式を内部で処理できるか、あるいは REXX に渡す必要があるかを調べるために式を評価します。REXX が必要な場合には、関係のあるパネルで Enter キーを押したときに、右上隅に メッセージ「REXX required (REXX が必要)」を表示します。REXX が不要になるように式を変更するか、あるいは内部処理ではなく REXX 処理で式を使用するかを選択できます。
注: 「Record Identification Criteria (レコード ID 基準)」パネルまたは「Record Selection Criteria (レコード選択基準)」パネルを終了すると、「フィールド別」の式によって、「Field Selection/Edit (フィールド選択/編集)」パネルの関係するフィールドの既存のフリー・フォーム式が置き換えられます。
複数のフィールド別基準式を入力するには、
- ユーザー要件に該当するパネルを表示します。
- 該当のフィールドのそれぞれの基準に、演算子および値を入力します。
- 多数の異なった基準に対して同じフィールドを使用したい場合は、使用可能な接頭部コマンドを使用して、パネル内でフィールド定義をコピーして再配置することができます。
- 各種の式を結合するには、AND および OR 結合子を使用します。
- 式をグループ化するには、( および ) の括弧フィールドを使用します。
- [Enter] を押します。
File Manager は、その式を内部で処理できるか、あるいは REXX に渡す必要があるかを調べるために式を評価します。
例えば、サンプル・データを使用して、すべての「プログラマー」または「デベロッパー」をリストに表示したいことがあります。これを行うには、パネルに「Job Title (役職)」フィールドを 2 度 (演算子と値のそれぞれに) 表示する必要があり、OR 結合子を使用して、これらを結合します。
⋮ Cmd Con ( Field Name Op Value ) *** **** Top of data **** ___ ___ _ REC-TYPE02 ___ __________________________________________ _ ___ AND _ REC-TYPE ___ __________________________________________ _ ___ AND _ NAME ___ __________________________________________ _ ___ AND _ JOB-TITLE =__ Programmer________________________________ _ ___ OR_ _ JOB-TITLE =__ Developer_________________________________ _ ___ AND _ ADDR1 ___ __________________________________________ _ ⋮