Entering commands and using function keys


Commands let you initiate actions and navigate through the Database Integrity ISPF interface.

You typically enter a command by pressing the function key assigned to the command. You can also type the command on the Command line and press Enter. If your keyboard has only 12 function keys, you must enter the command on the Command line to use commands associated with function keys 13-18.

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



 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI Database Integrity for IMS 5.2