VAL_FLD


1 VAL_FLD(fieldname? , tally_literal)

(FASTREXX プロシージャーで使用できます。)

VAL_FLD は、テンプレートで定義されている任意のフィールドの値を取得する場合に使用できます。

fieldname
指定する名前はテンプレートのフィールド名と一致する必要があります。名前が固有でない場合は、groupname.dataname という形式を使用して名前を指定できます。名前の突き合わせでは、大/小文字が区別されません。名前を修飾しなかった場合は、最初に出現する名前が使用されます。次元フィールドの場合、(nn) 形式で接尾部添え字を指定して、個別の配列エレメントを参照できます。ここで、nn は、次元フィールドの有効な添え字です。
tally_literal
関数が正常に動作した回数を示す TALLY 報告書に表示するリテラルを指定します。

カスタマー ID 10270 のレコードを処理します。


if VAL_FLD('CUSTOMER-ID') = 10270 then
  return
else
  RETURN 'DROP'