SEGCNT

1. Syntax

1 SEGCNT(field_name)

セグメント化テンプレートの基準でのみ使用できます。

field_name パラメーターによって識別されたセグメントが過去に出現した回数を戻します。非セグメント化処理で使用された場合、デフォルト値である 0 が戻されます。

field_name
使用されているテンプレートの中の有効な 01 の名前である必要があります。

例えば、SEG-A が、ヘッダー・フィールドの SEG-NUM-A で指定された回数だけ発生する場合、SEGCNT の例 で示される RID 基準を使用して SEG-A を識別できます。

2. SEGCNT の例
File Manager    Related Id expression for SEG-A                    Line 1 of 5

 -------- Criteria - Enter 0 to specify related ID expression by field --------
 0 Rid: segcnt('seg-a') < #2                                                  +
 Offset      0           Enter "/" to OR with related ID
 Cmd Seq SHE Ref  Field Name                          Picture  Type Start Length
                  ****  Top of data  ****
               1  1 SEG-HDR                                     AN      1      4
               2   2 SEG-NUM-A                        9         ZD      1      1
               3   2 SEG-NUM-B                        9         ZD      2      1
               4   2 SEG-NUM-C                        9         ZD      3      1
               5   2 SEG-NUM-D                        9         ZD      4      1
                  ****  End of data  ****
⋮