DEFRECORD KCML_DEFRECORD_Entry
'_Enum_* and '_Find_* record| FLD name | Pack format | Purpose |
|---|---|---|
| DEFRECORD_Name$ | CHAR(64) | The name of the field |
| DEFRECORD_Start | The start byte counted from 1 | |
| DEFRECORD_Pack$ | CHAR(32) | The packing format |
| DEFRECORD_Rem$ | CHAR(64) | Any REM associated with this FLD |
| DEFRECORD_Ordinal | Ordinal number of field | |
| DEFRECORD_Occurs | Occurs (1 where there is no explicit occurs value) | |
| DEFRECORD_Lines | Number of lines for a multi-line format such as TEXT(), else 1 | |
| DEFRECORD_TypeEnumFn | If the fld is based on another record, then this will contain the SYM of the '_Enum function for that record | |
| DEFRECORD_Category | The category value for the record | |
| DEFRECORD_Attributes(_KCML_ATTRIBUTE_MAX) | Attributes of the field | |
| DEFRECORD_UpdatePriority$ | CHAR(1) | Update priority (0-9 or N) |
| DEFRECORD_DisplayPriority$ | CHAR(1) | Display priority (0-9 or N) |
| DEFRECORD_IsNumeric | BOOL | TRUE if the field is Numeric |