Common screen fields of Code Debug CICS COBOL
Related Topics
Each screen is identified on the top line by a title or a screen ID. You can navigate from one Code Debug CICS screen to another using menus, screen IDs (fast path), or commands.
Following figure shows the fields that are common across Code Debug CICS screens. Each field is described as follows.
Common Screen Fields
COMMAND ===> SCROLL ===> CSR
MODULE: CWDEMCB2 CSECT: CWDEMCB2 COMPILED: 12 MAY 2015 - 11.17.38
- Mode Indicator Message — If Code Debug is operating in one of it’s restricted modes, a message is displayed in the upper left corner of all screens.
- Screen Title and ID — Each screen title and ID is unique. Specify the screen ID in the COMMAND field to display that screen. For example, =1.1 displays the List Breakpoints screen. A portion of the title is overlaid with the current date and time if the SET SUPPORT ON command has been issued.
- Optimization Indicator — As shown in following table, OPT is displayed for any program compiled with some level of optimization or inlining. For optimized COBOL 5.1 and above programs, OPT(n) is displayed, where n is the level of optimization. For optimized C programs, either OPT or OPT(n) is displayed, depending on the level of optimization.
Optimization Indicator Display
Language Compiler | Compile Option | OPT Indicator | OPT(n) Indicator |
---|---|---|---|
COBOL | OPTIMIZE or OPT | Yes for COBOL 4.2 and below | Yes for COBOL 5.1 and above |
C | OPTIMIZE or OPT | Yes | Yes |
C | INLINE | Yes | No |
PL/I | OPTIMIZE or OPT | Yes | No |
PL/I | INLINE | Yes | No |
- System ID — The SYSIDNT value for the current CICS region is conveniently displayed in the upper-right corner of every screen.
- COMMAND Field — Type primary commands and screen IDs in the COMMAND field. Some PF keys also depend on the parameters that you enter in this field.
Multiple primary commands, separated by the current command delimiter, can be entered at the same time. A semi-colon (;) is the default delimiter.
- SCROLL Field — Sets the scroll value for screens that permit scrolling.
- MODULE Field — Displays the current load module name regardless of what CSECT within the load module is being debugged.
- CSECT Field — Identifies the CSECT on the Code Debug screen. To change to another CSECT, simply type the new name. Current breakpoints and keeps are retained until they are deleted or the session is ended.
- COMPILED: Field — Displays the date and time the program was compiled in DD MMM YYYY format. When Code Debug CICS issues a diagnostic or informational message, the message displays instead of the compilation date and time.
When the text of the message is surrounded by plus signs (++), type HELP in the COMMAND field and press Enter, or use PF1 (HELP), to obtain more detailed information about the message.