Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

By entering a partial name or "?", or by entering a sequence number or key sequence and blank field name, the multiple field selection screen will be displayed. The list of fields is built from the LANSA data dictionary. It allows up to 30 fields at a time to be added to the file definition. The sequence number used in the working list will be used to insert the selected names into the definition. Refer to prior section, 3.10.1 Select Fields When Working from File Definition Menu for more details.

The complete list of all fields in the file definition form the file record. There is no effective limit to the number of fields that can be included in a file definition. However the net length of a file record (calculated by adding together the byte lengths of all fields in the file definition) should not exceed 9996 bytes. This is one of the LANSA restrictions.

LANSA automatically includes one field into every file it creates. The field is called @@UPID and is used by the LANSA database I/O modules to check for "crossed updates". Although this field is defined in the LANSA data dictionary it should NEVER be manually included into a file definition. See The @@UPID Field in LANSA Created Files for more details regarding the use of this field by LANSA.

...