この DFSORT 制御文の次のパラメーターが、MFSORT および MFJSORT でサポートされています。
パラメーター | フィールド |
---|---|
FNAMES | ddname+ |
FILES | (d | dd| OUT)+ |
STARTREC | n |
ENDREC | n |
OUTREC | (item-statement)+ [VTOF | CONVERT] [VLFILL=byte]
VTOF および CONVERT の場合、影響を受けたレコードのレコード記述語は必要ありません。レコードは、出力ファイルに RECFM=FB として書き込まれます。 これらのパラメーターを使用して、さまざまなレコード フォーマットで複数の出力ファイルを作成します。 |
OVERLAY | (item-statement)+ |
INCLUDE | (logical-expression [FORMAT=format] | ALL | NONE) |
OMIT | (logical-expression [FORMAT=format] | ALL | NONE) |
SAVE | |
FTOV | |
VLTRIM | byte |
SPLIT | |
LINES | n |
HEADER1
HEADER2 HEADER3 |
([c:](r | DATE | &DATE | DATE=(abcd) | &DATE=(abcd) | DATENS=(abc) | &DATENS=(abc) | TIME | &TIME | PAGE | &PAGE))+ |
TRAILER1
TRAILER2 TRAILER3 |
([c:](r | DATE | &DATE | DATE=(abcd) | &DATE=(abcd) | DATENS=(abc) | &DATENS=(abc) | TIME | &TIME | PAGE | &PAGE | COUNT | COUNT=edit | SUBCOUNT | SUBCOUNT15 | SUBCOUNT=(edit | to) | TOT [=(p, m, format, )] | TOTAL [=(p, m, format, )] | (TOT | TOTAL) = (p, m, format, ) | MIN=(p, m, format) | MAX=(p, m, format) | AVG=(p, m, format) | (SUB | SUBTOT | SUBTOTAL)=(p,m, f [edit | to]) | (SUBMIN | SUBMAX | SUBAVG)=(p, m, f, [edit | to])))+ |
SECTIONS | SKIP= (P | L | nL)
HEADER3= <same fields as HEADER1> [,PAGEHEAD] TRAILER3= <same as TRAILER1> |
NODETAIL | |
REMOVECC | |
CONVERT |
次のフィールド値が必要に応じてサポートされています。
フィールド | 値 |
---|---|
a (整列) | D (二重語整列)、F (全語整列)、H (半語整列) |
s (分離) | ADD、DATE、&DATE、DATE=(abcd)、&DATE=(abcd)、DATE1、&DATE1、DATE1P、&DATE1P、DATE2、&DATE2、DATE2P &DATE2P、DATE3、&DATE3、DATE3P、&DATE3P、DATEn、&DATEn、DATEn+r、&DATEn+r、DATEn-r、&DATEn-r、DATEn(c)、&DATEn(c)、DATEn(c)+r、&DATEn(c)+r、DATEn(c)-r、&DATEn(c)-r、DATEnP、DATEnP+r、&DATEnP+r、DATEnP-r、&DATEnP-r、DATENS、&DATENS、DATENS=(abc)、&DATENS=(abc)、DIVIDE、LITERALS、MULTIPLY、SEPERATOR CHARS、SEQNUM、SUBTRACT |
relational-expression フィールドの次のオプションがサポートされています。
フィールド | オプション |
---|---|
relational-expression | p1, m1, format, binary-operator, ((p2, m2, format) | constant)
p1, m1, [format] binary-operator, (p2, m2 [,format] | constant) p1, m1, SS, (EQ | NE), constant p1, m1, [SS,] (EQ | NE), constant p1, m1, (EQ | NE), NUM p1, m1, format, (EQ |NE), NUM p1, m1, Bl, bit-operator, mask p1, m1, [Bl], bit-operator, mask p1, m1, date-format, binary-operator, ((p2, m2, date-format) | constant) p1, m1, [date-format,] binary-operator, ((p2, m2 [, date-format]) | constant) |