Previous Topic: Module Summary Report (DREPORT 056)Next Topic: File Reports (DREPORTs 007, 057, 077)


Module Detail and Key Reports (DREPORTs 006 and 076)

Contents

The module detail report provides detailed information about all module occurrences; the module key report provides similar information about selected module occurrences. The fields and format of these two reports are the same.

The following report shows sample output for DREPORT 076. The DREPORT and KEY parameters used to create this sample report are:

DREPORT=076
 KEY MOD-NAME-067 'EMPLOYEE'

Sample DREPORT 076:

REPORT NO. 76 DATA DICTIONARY REPORTER REL nn.n mm/dd/yy PAGE 1 DREPORT 076 MODULE REPORT ********************************************************************************************************************************* ---- D A T E ---- MODULE NAME UPDATED CREATED ********************************************************************************************************************************* EMPLOYEE VER 1 LANGUAGE OLQ mm/dd/yy mm/dd/yy PREPARED BY LHN REVISED BY LHN DESCRIPTION TEST MODULE FOR DOCUMENTATION PUBLIC ACCESS ALLOWED FOR ALL AUTHORITY USER SQA RESPONSIBLE FOR CREATION AND UPDATE AND DELETION OLQ USER LHN RESPONSIBLE FOR CREATION AND UPDATE AND DELETION DIVISION DOCUMENT SYSTEM LHNSYSTEM VER 1 SAME AS EMP-DEPT-REPORT VER 1 LANGUAGE OLQ ASSOCIATED PRODUCTION PROCESS EMP-DEPT-REPORT VER 1 LANGUAGE OLQ COMMENT 00000100 THIS IS A TEST MODULE FOR DOCUMENTATION DEFINITION 00000100 DELETION DATE MODULE SOURCE 00000100 00000200 SET ACCESS OLQ 00000300 SET DICTNAME ' ' 00000400 SET UNDERLINE '-' 00000500 SIGNON SS EMPSS01 SCHEMA EMPSCHM ( 1) 00000600 OPTIONS ALL HEADER ECHO NOFILLER FULL WHOLE INTERRUPT OLQHEADER - 00000700 NOPATHSTAT NOSTAT COMMENT VERBOSE NODBKEY PICTURE CODETAB NOSYN 00000800 SELECT 'DEPARTMENT'.'DEPT-ID-0410' 'EMPLOYEE'.'EMP-ID-0415' 'EMPLOYEE'.'EMP-FI- 00000900 RST-NAME-0415' 'EMPLOYEE'.'EMP-LAST-NAME-0415' 'EMPOSITION'.'SALARY-AMOUNT-042- 00001000 0' 'EMPOSITION'.'BONUS-PERCENT-0420' FROM 'DEPARTMENT', 'EMPLOYEE', 'EMPOSITIO- 00001100 N' WHERE ('DEPT-EMPLOYEE' AND 'EMP-EMPOSITION') 00001200 PAGE HEADER BLANK LINES AFTER 1 - 00001300 LINE 1 'DEPARTMENT/EMPLOYEE/EMPOSITION REPORT' CENTER - 00001400 LINE 2 '$DATE' CENTER 00001500 PAGE FOOTER BLANK LINES BEFORE 1 - 00001600 LINE 1 '- $PAGE -' CENTER 00001700 EDIT DEPT-ID-0410 - 00001800 ALIGN RIGHT - 00001900 OLQHEADER 'DEPT'- 00002000 PICTURE '9999' 00002100 EDIT EMP-ID-0415 - 00002200 ALIGN RIGHT -

Field Descriptions

The format of DREPORTs 006 and 076 depends on the order in which information was defined to the dictionary. A description of the fields in the sample report follows:

MODULE NAME

Identifies the name and version number of the module occurrence.

DATE UPDATED/CREATED

Identifies the date the module occurrence was last updated and the date the module occurrence was defined to the dictionary.

LANGUAGE

Identifies the language associated with the module occurrence.

PREPARED BY/REVISED BY

Identifies the user who defined the module occurrence to the dictionary and the user who last updated it.

DESCRIPTION

Identifies the text associated with the module occurrence.

PUBLIC ACCESS

Identifies the level of access allowed for unregistered users.

MODE

Identifies the operating mode for the module occurrence. MODE is a system-supplied class.

USER

Identifies a user who is registered to access this entity and any responsibility code and text associated with the user. If no users are registered for this entity, the USER literal does not appear; if no responsibility code is associated with the user, the RESPONSIBLE FOR literal does not appear.

SYSTEM

Identifies the system that includes the module and any user-supplied text associated with the module/system relationship.

SAME AS

Identifies the module occurrence from which this module occurrence was copied (if copied).

PROGRAM

Identifies the program associated with the module and any user-supplied text for the relationship.

User-defined nests

Identify user-defined nests that relate the module occurrence and another module occurrence. In this sample report, the relational key ASSOCIATED PRODUCTION PROCESS is used to relate EMPLOYEE to process EMP-DEPT-REPORT.

COMMENT

Identifies commentary text supplied for this module occurrence through the COMMENTS clause of the DDDL MODULE/PROCESS/QFILE/TABLE statement.

User-defined comments

Identify user-defined comments that were defined through the DEFINITION/comment-key clause of the DDDL MODULE/PROCESS/QFILE/TABLE statement. In this sample report, DELETION DATE is a comment key.

MODULE SOURCE

Lists the source code stored within the module occurrence. The numbers are supplied by the DDDL compiler. If the module occurrence is a q-file, Q-FILE SOURCE appears on the report.

CODE TABLE

Identifies the module occurrence as a code table and describes the code table format.