Dictionary/3000 Reference Manual (32244-90001)

124 Chapter4
DICTDBM Commands
Report
Report
Reports a sorted listing of data elements.
Syntax
[option] REPORT subcommand R
Use the REPORT command to display an alphabetized list of data elements owned by an
entity or by that entity's children. Note that any element that is owned by more than one
entity is listed only once by the REPORT command.
The subcommand identifies the entity to be listed. For example, REPORT CLASS lists the
elements owned by the named user security class. REPORT ELEMENT lists all the
elements defined in the Dictionary. Also, if the subcommand used is CATEGORY, FILE,
GROUPS, or PROCEDURE and the entity name entered is for a child entity, the elements
owned by that entity are reported. If the name entered in response to one of these
subcommands is for a parent entity, all the elements for the related child entities are
reported. If the name entered in response to the PROCEDURE subcommand prompt is for
a parent procedure any elements associated with that procedure or any of its related child
procedures will also be reported.
The PRINT option can be used with the command string to direct the report to the line
printer. The report would then include descriptive information in addition to the
information normally displayed on the terminal. The description information is the
description that was entered when the entity was created or when an association was
made.
Subcommands
Any of the following subcommands can be used with the REPORT command:
CATEGORY reports all the data elements associated with a category or
with related child categories
CLASS reports all the data elements associated with a security
class
ELEMENT reports all the data elements defined in the Dictionary
FILE reports all the data elements associated with a file or with
related child files
GROUP reports all the data elements associated with an HP
Inform group or with related child groups
PROCEDURE reports all the data elements associated with a procedure
or with related child procedures, including any owned by
the named procedure