Joined: 18 Jul 2007 Posts: 2150 Location: At my coffee table
SyncSort for z/OS 1.3 Programmer’s Guide wrote:
The REFORMAT control statement defines the record layout to be produced by the join processing specified on an application’s JOINKEYS control statements.
REFORMAT FIELDS=(Fn:p1,l1 [,[Fn:]p2,l2]...[,[Fn:]pm] [,Fn:pn])
Fn: The Fn value indicates the input file from which the data field should be copied. Code ‘F1’ for SORTJNF1 and ‘F2’ for SORTJNF2. This field is optional after the first field specification. By default, the file of the prior field specification will be used to determine the current field specification.
p: The position value indicates the first byte of the field relative to the beginning of the input record.
l: The length value indicates the length of the field.