HELPLIB.HLB  —  COBOL  PROCEDURE_DIVISION, miscellaneous_topics, qualification
  A reference to a user-defined word is unique if:

    1)  no other name has the same spelling, including hyphenation,
    2)  it is a part of a REDEFINES clause (the reference following the
        word REDEFINES is unique because of clause placement), or
    3)  scoping rules make it unique.

  A name in a hierarchy of names can occur in more than one place in your
  program.  Unless you are redefining it, you must refer to this
  nonunique name using one or more higher-level names in the hierarchy.
  These higher-level names are called qualifiers.  Using them to achieve
  uniqueness of reference is called qualification.

  To make your reference unique, you need not specify all available
  qualifiers for a name, only the one(s) necessary to avoid ambiguity.

  You cannot use the same data-name as:

    1)  The name of an external record and as the name of any other
        external data item in any program contained within or containing
        the program describing the external data record.

    2)  The name of an item possessing the global attribute and as the
        name of any other data item in the program describing the global
        data item.
Additional Information: explode extract

1format_file 2format_paragraph 3format_text 4format LINAGE 5format PAGE LINE 6format_report 7format_screens 8format RMS
Close Help