IndexedRecord properties

Indexed record properties apply to records with the IndexedRecord stereotype.

Indexed records can include any of the following properties:

Table 1. IndexedRecord properties
Property Description
containerContextDependent This property is obsolete and should not be used in new code.
fileName Required. Associates the name of a logical file or queue with a structured record.
i4glItemsNullable Optional. Determines whether a record emulates the behavior of I4GL in creating variables as nullable by default.
keyItem Required. Identifies a field that holds the key for an indexed file.
lengthItem Variable length records only. Specifies a variable that contains the current size of a variable length record.
numElementsItem Variable length records only. Specifies a field in the record that contains the number of elements that are currently used in the last top-level structured field array.
textLiteralDefaultIsString Optional. If NO, literals without specific type designation receive a type that is based on the characters in the literal. This promotes compatibility with programs migrated from VisualAge® Generator.

Feedback