Contents
The program detail report provides detailed information about all program occurrences; the program key report provides similar information about selected program occurrences. The fields and format of these two reports are the same.
The report below shows sample output for DREPORT 075. The DREPORT and KEY parameters used to create this sample report are:
DREPORT=075 KEY PROG-NAME-051 'EMPSS01'
Sample DREPORT 075:
REPORT NO. 75 DATA DICTIONARY REPORTER REL nn.n mm/dd/yy PAGE 1 DREPORT 75 PROGRAM REPORT ********************************************************************************************************************************* ESTIMATED TIMES -------- D A T E -------- PROGRAM LINES COMPILED COMPILE UPDATED CREATED ********************************************************************************************************************************* EMPSS01 VER 1 2000 0 mm/dd/yy mm/dd/yy PREPARED BY DPD REVISED BY LHN PUBLIC ACCESS ALLOWED FOR ALL AUTHORITY LANGUAGE ASSEMBLER DIVISION DOCUMENT SYSTEM LHNSYSTEM VER 1 USER LHN ASSOCIATED PROGRAM EMPSS02 VER 1 COMMENT 00000100 THIS IS A TEST PROGRAM OF THE EMPLOYEE DATABASE DEFINITION 00000100 DELETION DATE MAP USED TEST-MAP VER 1
Field Descriptions
The format of DREPORTs 005 and 075 depends on the order in which information was defined to the dictionary. A description of the fields in the sample report follows:
Identifies the program name and version number.
Identifies the estimated number of source code lines in the program.
Identifies the number of times that the program has been compiled. The DML processors automatically update the compile-time statistics if the activity log is on and the dictionary is in UPDATE mode at run time.
Identifies the date the program occurrence was last compiled or updated and the date the program occurrence was defined to the dictionary.
Identifies the user who defined the program to the dictionary and the user who last updated it.
Identifies the level of access allowed for unregistered users.
Identifies text associated with the program occurrence.
Identifies class/attribute associations that have been defined for the program occurrence. In this sample report, the attribute ASSEMBLER within the class LANGUAGE and the attribute DOCUMENT within class DIVISION are associated with EMPSS01.
Identifies the program occurrence from which this program occurrence was copied (if copied).
Identifies a system associated with the program and any user-supplied text for the program/system relationship.
Identifies a user who is registered to access the program occurrence and any responsibility codes and associated text defined for the user. If no users are registered, the USER literal does not appear; if no responsibility codes have been assigned, the RESPONSIBLE FOR literal does not appear.
Identifies a subprogram called by the program.
Identifies a program that calls this program as a subprogram.
Identifies an entry point for the program.
Identifies user-defined nests that relate this program occurrence and another program occurrence. In this sample report, the relational key ASSOCIATED PROGRAM relates EMPSS02 to EMPSS01.
Identifies a module used by the program and any user-supplied text for this program/module relationship.
Identifies the records and record synonyms that are copied into the program.
Identifies the file opened by the program.
Identifies a subschema (and associated schema) used by the program.
Specifies associated logical records, records, sets, and areas that the program uses or is expected to use are listed in this field. The field can also show the usage mode for the named area and a count of the number of times the function is performed.
Identifies commentary text provided for this program through the COMMENTS clause of the DDDL PROGRAM statement.
Identifies the map used by the program.
Identifies user-defined comments that were defined through the DEFINITION/comment-key clause of the DDDL PROGRAM statement. In this sample report, DELETION DATE is a comment key.
Identifies the program occurrence as an entry point.
Identifies the program that uses the program occurrence as an entry point.
|
Copyright © 2013 CA.
All rights reserved.
|
|