CDO$HELP.HLB  —  CDO Commands, PROMOTE
    Format

               { COLLECTION              }
               { FIELD                   }
      PROMOTE  { RECORD                  }  [ qualifier ]   element-name ,...
               { FILE_ELEMENT  type-name }
               {                         }
               { GENERIC  type-name      }

               [ AUDIT  IS /*text*/ ]

1  –  Parameters

1.1  –  type-name

    Specifies the type of the file or generic element you are
    promoting.

1.2  –  element-name

    Specifies the element you are promoting.

1.3  –  text

    Adds information to the history list entry. Valid delimiters are
    /* */ or double quotation marks (" ").

    You can use Japanese to document comments in the AUDIT clause for
    a field. To do this, use the SET CHARACTER_SET command, and set
    the character_set of the session to DEC_KANJI.

2  –  Qualifiers

2.1    /CLOSURE

    Format options:

       /CLOSURE=TO_BOTTOM
       /NOCLOSURE (default)

    Specifies whether CDO promotes additional elements. Specifying
    the /CLOSURE=TO_BOTTOM qualifier promotes all children of an
    element that reside in the same partition.

3  –  Description

    The PROMOTE command moves a controlled element to the next-higher
    approval level.

    You cannot promote an element more than one approval level at a
    time.

    You cannot promote more than one version of an element at a time.
    If you do not include a version number, PROMOTE promotes the
    highest visible version.

    An error occurs if you attempt to promote an element that is
    reserved. The SHOW RESERVATIONS command indicates whether this
    condition exists.

    An error occurs if you attempt to promote an element that is a
    parent of another element in the same partition.

    An error occurs if you attempt to promote an element that is a
    parent of another element in a partition that is not on the path
    between the destination partition and the root partition.

    An error occurs if you attempt to promote an element from the
    root partition. The root partition is the highest partition in
    the partition hierarchy.

    When you promote a version to higher levels of approval, the
    value of the autopurge property determines whether CDO deletes
    intermediate versions of the element in the source partition.
    You set the autopurge property for a partition in the DEFINE
    PARTITION command.

    When you promote a version to higher levels of approval, you can
    still access previous versions at lower levels. However, you must
    explicitly promote any changes you make to the element at lower
    levels to see this change reflected in the higher level versions.

4  –  Examples

  CDO>  PROMOTE RECORD /CLOSURE=TO_BOTTOM SUBSCRIBER

      In this example, the PROMOTE command promotes the record
      SUBSCRIBER and all children.
Close Help