Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide

RECSIZE

The RECSIZE option specifies the length, n, of records in a data set.

Read syntax diagramSkip visual syntax diagram>>-RECSIZE--(n)------------------------------------------------><
 

For regional and fixed-length data sets, RECSIZE specifies the length of each record in the data set; for all other data set types, RECSIZE specifies the maximum length records can have.

If you include the RECSIZE option in a file declaration, and the file is associated with a workstation VSAM data set that already exists, the value is used for checking purposes. If the record length you specify in the option conflicts with the value defined for the data set, the UNDEFINEDFILE condition is raised.

Specify the RECSIZE option when you access data sets created by non-PL/I programs such as text editors.

ISAM and BTRIEVE
You must specify RECSIZE when using the BTRIEVE or ISAM access method.
Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide