VLFILL Parameter (Optional) - 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
ContentType
Programmer’s Guide
Product name
Syncsort™ MFX
Title
Syncsort™ MFX Programmers Guide
Topic type
How Do I
Copyright
2024
First publish date
2010
ft:lastEdition
2024-08-27
ft:lastPublication
2024-08-27T08:14:56.318001

The VLFILL parameter is used in conjunction with OUTREC or OUTREC CONVERT to specify a fill byte to be used for any missing p,l field bytes.

The VLFILL parameter has two functions:

  • It enables a variable-length OUTFIL OUTREC non-CONVERT application to continue processing when there is an input record with missing field bytes in a p,l field specification.

  • It provides a means to override the default fill byte used in an OUTFIL OUTREC CONVERT application when there are missing bytes in a p,l field specification.

In the first instance, if VLFILL has not been specified the application will terminate with the critical error WER244A. In the second case, by default, spaces will be used for missing field bytes.

f specifies a byte to be used for missing field bytes. f can be specified as either a character or hexadecimal value. Specify either C'x' where x is a single EBCDIC character or X'hh' where hh represents a hexadecimal digit pair (00-FF).

Note: VLFILL is ignored when the FTOV parameter is used or when the OUTREC parameter is not used. VLFILL may not be used with the IFTRAIL parameter.