Previous Topic: Types of UsersNext Topic: Logonid Record Fields


Types of Fields

Each logonid field also has an associated type code that tells CA ACF2 for VM how to process it. The TYPE operand of its corresponding @CFDE macro in the ACFFDR defines the type code for each field. The CA ACF2 for VM logonid record field types are defined below.

Binary field

Specifies a one, two, three, or four‑byte binary. You can define these fields in the ACFFDR from one‑ to four‑bytes long. This specification defines the maximum value that you can assign to the field. Only binary two‑ and four‑byte fields can contain negative values.

Bit field

Specifies a field that contains binary code, indicating that the field is active or inactive (on or off).

Character field

Specifies a field of 1‑255 bytes. Specify this type of field with the fieldname followed by the replacement characters in parentheses. CA ACF2 for VM assigns the character string you specify to the appropriate field in the record and fills it on the right with blanks. To blank out a field, use a null ( () ).

Date field

Specifies a packed decimal date field of four bytes. Specify this field with the fieldname followed by the Gregorian date in parentheses (mm/dd/yy, or yy/mm/dd, depending on the DATE operand in the OPTS VMO record). You can suppress the field listing if the value is zero.

Hexadecimal field

Specifies a field up to eight bytes long (16 hexadecimal digits). You can enter valid hexadecimal digits (0‑9, A‑F) for an even number of characters in parentheses. The field is left‑justified and filled on the right with hexadecimal zeros. You can suppress the field listing if the value is zero.