CDO$HELP.HLB  —  CDO Commands, DEFINE  RECORD Command, Description
    The DEFINE RECORD command creates a record element.

    If you supply a record name that is already used for a record
    element in your default directory, CDO creates a new version of
    the existing record definition.

    The DEFINE RECORD command evaluates the record name you supply
    to determine if it is a logical name. If the record name is a
    logical name, CDD translates it. In some cases, the translation
    of the logical name for the record may not be a valid name
    for a record definition, and CDO will not create the record
    definition. For example, if you have defined JOE as a logical
    name that translates to MYNODE::[RICHIE], CDD translates the
    symbol JOE. The following DEFINE RECORD command fails because
    MYNODE::[RICHIE] is not a valid name:

    CDO> DEFINE RECORD JOE.
    %CDO-F-ERRDEFINE, error defining object
    -CDD-F-NOTADIC, Does not contain a CDO dictionary:
    MYNODE::

    If this error occurs, deassign the logical name with the same
    name as the object, and perform the operation again. To avoid
    this logical name conflict, use unique names that represent the
    type of entity you are naming.
Close Help