Control Statement Summary Chart - mfx - 3.1

Syncsort™ MFX Programmers Guide

Product type
Software
Portfolio
Integrate
Product family
Syncsort™ Software
Product
Syncsort™ MFX > MFX
Version
3.1
Language
English
Content type
Programmer’s Guide
Product name
Syncsort™ MFX
Title
Syncsort™ MFX Programmers Guide
Topic type
How Do I
Copyright
2024
First publish date
2010
Last edition
2024-08-27
Last publish date
2024-08-27T08:14:56.318001

The following table summarizes the parameters of each control statement and indicates default values.

Table 1. Control Statement Summary Chart

Control Statement Name

Parameters

Delivered Default

ALTSEQ

 

Standard EBCDIC series

DUPKEYS

where function is:

 

No calculation of fields; no reduction of equal-keyed records

XDUP  

END

 

 

INCLUDE

Sort/Merge all records

INREC

Input records unchanged

JOIN

F1

 

F2

 

ONLY

 

UNPAIRED

Join only paired records

JOINKEYS

FIELDS =(p1,l1[,f1],o1[,p2,l2[,f2],o2]...)[,FORMAT= f] 

 

 

Include all records from file in join processing

NOSEQCK

Perform sequence check when SORTED is specified

SORTED

Perform sequence check when SORTED is specified

TASKID=xx  

VSAM files are processed as fixed-length

MERGE

Century window starts with current year

No checkpoint
NOEQUALS
 
FILES=n  
SKIPREC=n Copy all records
STOPAFT=n Copy all records

MODS

No exits

OMIT

Sort/Merge all records

OUTFIL

ACCEPT=n

 

 

BLKCCH1

 
 

BLKCCH2

 
 

BLKCCT1

 
 

CONVERT

VTOF

Record format unchanged

  ENDREC=n

End processing with last record

  One output file
  Output defined by FILES
  FTOV Record format unchanged
  HEADER1=(field1[,field2]...) No report heading
  HEADER2=(field1[,field2]...) No page headings
  Output all records
  IFTRAIL=(subparms)  
 

60 (if report-writing parameters)

  NODETAIL Detailed report
  Return code of zero
  Return code of zero
  OUTPUT = (subparm)  
  Record Unchanged
  REMOVECC

Produce a report with ANSI control characters

  REPEAT=n Records are not repeated
 

All records are produced in output

  SAVE

Omitted records not saved for output

  SECTIONS=(field1[,field2]...) No sections
  SPLIT No split output
  SPLIT1R=n No split output
  SPLITBY=n No split output
  STARTREC=n

Start processing with first record

  TRAILER1=(field1[,field2]...) No report trailer
  TRAILER2=(field1[,field2]...) No page trailers
  VLFILL=f

Missing fields will be filled with blanks (x'40') when CONVERT option in use; missing fields cause application termination when CONVERT is not specified

  VLTRAIL=string

No string appended to records

  VLTRIM=b Retain all trailing bytes

OUTREC

 IFTHEN=(subparm)[,IFTHEN=... ][,IFOUTLEN=n]

 

   
  [PARSE=(subparm),] OVERLAY=(fields)  
  FINDREP=(subparm)  

RECORD

 

 

REFORMAT

 

SORT

Century window starts at cur­rent year

No checkpoint
 
NOEQUALS
 
 
 
SKIPREC=n Sort or copy all records
STOPAFT=n Sort or copy all records

SUM

No summing of fields; no reduction of equal-keyed records

XSUM