Previous Topic: RACFIND — RACF-indicated (yes/no)Next Topic: SMSF1IND — F1DSCB SMS bit (yes/no)


RECFM — Record format

The second operand in a RECFM comparison can be any of the following:

F

Fixed-length records

FB

Fixed blocked records

FBA

Fixed blocked with ASA carriage control

FBM

Fixed blocked with machine carriage control

U

Undefined length records

V

Variable-length records

VB

Variable blocked records

VBA

Variable blocked with ASA carriage control

VBM

Variable blocked with machine control

This field requires an exact match, that is, SEL CRI=(RECFM,EQ,FB) selects only FB data sets, not F or FBA, and so on.

If you need to select data sets with a particular RECFM attribute but you don't care what other attributes it is combined with, use the following fields and simply test for the condition being present:

RECFMF

Fixed attribute (yes or no)

RECFMV

Variable attribute (yes or no)

RECFMU

Undefined attribute (yes or no)

RECFMS

Standard or Spanned attribute (yes or no)

RECFMT

Track overflow attribute (yes or no)

RECFMB

Blocked attribute (yes or no)

RECFMA

ASA carriage attribute (yes or no)

RECFMM

Machine carriage attribute (yes or no)

For example, SELECT CRITERIA=(RECFMB,EQ,YES) selects all blocked data sets, regardless if fixed or variable, and so on.

SELECT CRITERIA=(RECFMV,EQ,YES,AND,RECFMS,EQ,YES) would select all variable-spanned data sets, regardless of whether they are blocked or not.