MERGE

この DFSORT 制御文の次のパラメーターが、MFSORT および MFJSORT でサポートされています。

>--MERGE--FIELDS=-(logical-expression)--FORMAT=f-----<<
注:マージ フィールドの最大サイズは 256 文字です。

この COBOL システムでは、この制御文の次のパラメーターのフィールドのみが解析および無視されます。

パラメーター フィールド
FIELDS

(FILSZ=x | size=y)

次の表をガイドとして使用すると、無視されるオプションの理解に役立ちます。

シンボル 意味
(...) このかっこ内のオプションは必須です。
[...] このかっこ内のオプションは任意です。
+ このシンボルは、必須または任意のかっこの後に続き、複数のオプションをカンマ区切りで指定できることを示します。
| このシンボルは、必須または任意のかっこで囲まれたオプションを区切り、これらのオプションの選択内容を示します。

logical-expression フィールドの次のオプションがサポートされています。

>--relational-condition1--.----------------------------------------.---<<
                          | +-------------------.---------------+  |
                          | V                                   |  |
                          +-.-,-.-AND-.--,relational-condition2-.--.
                                +-OR--+

relational-expression フィールドの次のオプションがサポートされています。

>--.-(p1,m1.---------.,binary-operator,-.-p2,m2,format-.)----------------.-->
   |       +-,format-+                  +-constant-----+                 |
   |                                                                     |
   +-(p1,m1,.-----.-.-EQ-.-,-.-constant-.-)------------------------------+
   |        +-SS,-+ +-NE-+   +-NUM------+                                |
   |                                                                     |
   +-(p1,m1,format,-.-EQ-.-,-NUM)----------------------------------------|
   |                +-NE-+                                               |
   |                                                                     |
   +-(p1,m1,-.----.-,-bit-operator,-mask)--------------------------------|
   |         +-BI-+                                                      |
   |                                                                     |
   +-(p1,m1,-.-------------.-,-binary-operator,-.-p2,m2,-.------------.)-+
             +-date-format-+                    |        +date-format-+ 
                                                +-constant------------+

次のフィールドのフォーマットが必要に応じてサポートされています。

フィールド サポートされるフォーマット
Binary-operator EQ、GE、GT、LE、LT、NE
Bit-operator ALL、BM、BNM、BNO、BNZ、BO、BZ、NONE、NOTALL、NOTNONE、NOTSOME、SOME
Date-format Y2B、Y2C、Y2D、Y2P、Y2S、Y2T、Y2U、Y2V、Y2W、Y2X、Y2Y、Y2Z、Y2TP、Y2UP、Y2VP、Y2WP、Y2XP、Y2YP
Format AQ、BI、CH、CLO、CSF、CSL、CST、CTO、FI、FL、FS、LS、OL、OT、PD、PD0、SB、SS、TS、ZD