Entering commands and using function keys
The function keys that Database Integrity has defined for a panel are displayed at the bottom of the panel. F1, F2, F6, F7, F8, F11, F12, F13, and F18 are always defined as the same function on each panel for which they are defined. F3, F4, F5, F10, F14, F15, F16, and F17 have varying functions depending on the panel on which they are defined. Not all functions are defined for each panel.
The following table summarizes the function keys and commands used in Database Integrity.
Key | Command | Meaning | Available on panel(s) |
|---|---|---|---|
F1 | Help | Display further information about a panel, field, command, or error. For more information about Help facilitys, see Getting-help. | All |
F2 | Map | Display the hierarchical structure of the selected object. Place the cursor within the displayed name of an object or on the Command line. Press F2. Database Integrity maps the object as described in Mapping-control-blocks-using-BMC-AMI-Database-Integrity-for-IMS. | Map, Source (Decode), Compare, Report |
F3 | Exit | Exit the current conversation. Database Integrity typically displays the logical selection panel for the type of object you first selected. | All selection and report |
F3 | End | End the current conversation. | Menus |
F4 | Decode | Disassemble (obtain the source code) the selected object. Place the cursor on the displayed name of an object or on the Command line. Press F4. Database Integrity disassembles the object as described in Disassembling-control-blocks-using-BMC-AMI-Database-Integrity-for-IMS. | Map, Source (Decode), Compare, and Report |
PrevDDN | Display the information to generate VSAM definition statements for the previous data set group. This command has no effect if the first data set group is currently displayed. | VSAM Generation Entry | |
F5 | Compare | Compare the selected object with another object. Place the cursor on the displayed name of an object or on the Command line. Press F5. Database Integrity initiates the comparison process as described in Comparing-control-blocks-using-BMC-AMI-Database-Integrity-for-IMS. | Map, Source (Decode), Compare, and Report |
NextDDN | Display the information to generate VSAM definition statements for the next data set group. This command has no effect if the last data set group is currently displayed. | VSAM Generation Entry | |
F6 | Report | Produce the control block report for the selected object. Place the cursor on the displayed name of an object or on the Command line. Press F6. Database Integrity generates the report as described in Reporting-on-control-blocks-using-BMC-AMI-Database-Integrity-for-IMS. | Map, Source (Decode), Compare, and Report |
F7 | Up | Display information above the currently displayed information. | Various |
F8 | Down | Display information below the currently displayed information. | Various |
F9 | F9 is currently unassigned. | NA | |
F10 | VSAMgen | Initiate the generation of the IDCAMS DELETE and DEFINE statements to allocate the database data sets. This function is available for VSAM databases only. Database Integrity displays the VSAM Generation Entry panel as described in Generating-VSAM-source-statements. | DBD Source |
Left | Display information to the left of the currently displayed information. | Map | |
F11 | Right | Display information to the right of the currently displayed information. | Map |
F12 | Cancel | Redisplay the previous panel. For more information, see Navigating-between-panels. | All report |
F13 | OLprint | Print all of the information obtained by the action (not just the information currently displayed on the screen). Database Integrity displays the Online Print panel, as explained in Online-Print-panel. | Map, Source (Decode), Compare, and Report |
F14 | Save | Write the results of the task (such as a disassembled control block) to a data set. The data set must be an existing 80-byte partitioned data set. The default member name will be the name of the selected control block. Database Integrity displays the Save Confirmation panel to request the name of the data set, as explained in Save-Confirmation-panel. | Source (Decode), Compare, Report, VSAM Generation Entry |
Select | Select the object. Database Integrity highlights the object and marks it as selected. | Map | |
F15 | PSBgen | Initiate the process to generate a PSB to access the selected segments. Database Integrity displays the PSB Generation Entry panel, as explained in Generating-PSB-source-statements. | DBD Map |
Xequal | Remove from the report the equal statements (those that are the same in each control block). Database Integrity redisplays the report, showing only the not equal statements (those that have been added, deleted, or changed). To redisplay the complete report, place the cursor on the Command line and enter the COMPARE command (F5). | Compare | |
Xfield | Remove the non-sequence FIELD statements from the report. Database Integrity displays the following line to indicate the number of FIELD statements that do not appear in the report: - - - - 4 FIELD(S) NOT SHOWN - - - - To redisplay the complete report, place the cursor on the Command line and enter the DECODE command (F4). | Source (Decode) | |
F16 | Prevneq | Database Integrity positions the previous not equal statement at the top of the display area. The previous not equal statement is the changed, added, or deleted statement before (or above) the statement on which the cursor is located, or if the cursor is on the Command line, before the statement currently at the top of the display area. | Compare |
PrevPCB | Position the top line of the display area on the first statement of the previous PCB, or display the structure of the previous PCB. | PSB Source (Decode) | |
Prevrep | Position the first line of the previous control block report at the top of the display area. | Report | |
Prevseg | Position the top line of the display area on the previous SEGM statement that comes before the currently displayed SEGM in the DBD. | DBD Source (Decode) | |
F17 | Nextneq | Database Integrity positions the next not equal statement at the top of the display area. The next not equal statement is the changed, added, or deleted statement after (or below) the statement on which the cursor is located, or if the cursor is on the Command line, before the statement currently at the top of the display area. | Compare |
NextPCB | Position the top line of the display area on the first statement of the next PCB, or display the structure of the next PCB. | PSB Source (Decode) | |
Nextrep | Position the first line of the next summary report at the top of the display area. | Report | |
Nextseg | Position the top line of the display area on the SEGM statement that comes after the currently displayed SEGM in the DBD. | DBD Source (Decode) | |
F18 | Restart | Mark the current panel as the first in the series. For more information, see Navigating-between-panels. | Most |