フィールド別の基準の入力

「フィールド別基準」式は、以下のいずれかのパネルで入力できます。
  • 動的テンプレート
  • Record Identification Criteria (レコード ID 基準)
  • Record Selection Criteria (レコード選択基準)
  • 「Related ID expression (関連 ID 式)」パネル

「フィールド別」基準を入力するために、これらのパネルは同じ方法で作動します。

単一のフィールド別基準式を入力するには、

  1. ユーザー要件に該当するパネルを表示します。
  2. 「Op」フィールドに演算子を入力し、「Value (値)」フィールドに値を入力します。
  3. Enter キーを押します。

    File Manager は、その式を内部で処理できるか、あるいは REXX に渡す必要があるかを調べるために式を評価します。REXX が必要な場合には、関係のあるパネルで Enter キーを押したときに、右上隅に メッセージ「REXX required (REXX が必要)」を表示します。REXX が不要になるように式を変更するか、あるいは内部処理ではなく REXX 処理で式を使用するかを選択できます。

注: 「Record Identification Criteria (レコード ID 基準)」パネルまたは「Record Selection Criteria (レコード選択基準)」パネルを終了すると、「フィールド別」の式によって、「Field Selection/Edit (フィールド選択/編集)」パネルの関係するフィールドの既存のフリー・フォーム式が置き換えられます。

複数のフィールド別基準式を入力するには、

  1. ユーザー要件に該当するパネルを表示します。
  2. 該当のフィールドのそれぞれの基準に、演算子および値を入力します。
  3. 多数の異なった基準に対して同じフィールドを使用したい場合は、使用可能な接頭部コマンドを使用して、パネル内でフィールド定義をコピーして再配置することができます。
  4. 各種の式を結合するには、AND および OR 結合子を使用します。
  5. 式をグループ化するには、( および ) の括弧フィールドを使用します。
  6. 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                ___ __________________________________________ _
⋮