You can request the PROGRAM Display to provide a program's subschema view of database changes as defined in the data dictionary. The Subschema Display provides PROGRAM Display information in a format that is better suited for the less technical end-user. The data is presented as individual fields, rather than complete records. Changes are paired in a Before/After, side-by-side format. All fields are identified similar to the original subschema definitions, and all values are converted to externally printable formats. Therefore, programmers and/or auditors can examine the Subschema Display with little or no interpretation by a database technician.
This optional subschema view for the PROGRAM Display can be requested for all programs or for selected programs by specifying 'VIEW=SUBSC' on the appropriate DISPLAY parameter.
Note: The record identification portion of the PROGRAM Display is revised for the Subschema View.
As defined in a program's registered subschema, each prefix pointer and each field for every valid record is individually identified and presented in a columnar before/after format. For additions, an AFTER-ONLY image is formatted; for updates, a BEFORE-AFTER pair is formatted side-by-side; and for deletions, a BEFORE-ONLY image is formatted. The display of a record's prefix portion can be optionally suppressed by specifying 'DATA=ONLY' on the DISPLAY parameter.
Prefix pointers are individually identified by pointer position, Owner/Member relationship, set name, and pointer type. The Database Key values are presented in Page:Line formats. When sparse formatting is specified, only the pointers which were changed are displayed. When DATA=ONLY is specified, no pointer information is displayed.
The Subschema Display fields are identified by COBOL level, field name, and field subscript value (if applicable). When sparse formatting is specified, only the elementary items which were changed are displayed along with any preceding group items to ensure non-ambiguous identification. Field values are only formatted for elementary items having (a PICTURE clause). Each item value is automatically converted to a printable character format as necessary. Display numeric (signed or unsigned), binary (COMP) and packed (COMP-3) values are treated as numerical quantities and are zero-suppressed and left-justified. Eight byte binary values are handled as exceptions and are formatted as 2-byte hexadecimal pairs (16 hexadecimal digits). All other non-character data types are also converted to a hexadecimal format along with any fields that do not conform to their defined data types.
The Program Display (Subschema View) can be produced in two formats:
|
Copyright © 2014 CA.
All rights reserved.
|
|