Record format selector program (FMTSLR)

Specifies the qualified name of a record format selector program that is called when the logical file member contains more than one logical record format.

The user-written selector program is called when a record is written to the database file and a record format name is not included in the high-level language program. The selector program receives the record as input, determines the record format used, and returns it to the database.

Note:
This parameter is not valid if the logical file has only one record format.

The possible values are:

*NONE
There is no selector program for this logical file.

*CMDDFT
The system default is used.

user defined
Specify the qualified name of the format selector program being called. A program specified as the format selector program cannot be created with *OWNER specified for the User profile field in its Create CL Program (CRTCLPGM) command.