Override Current Resolution

Override Resolution allows the user to change the existing resolution for a dynamic call.

To access the Override Current Resolution dialog window:
  • From a graph (Job Call graph, Program call graph, Program flow graph, Screen call graph, and Transaction call graph), right-click on a red arrow edge (representing a dynamic call) and from the pop-up menu select Override Resolution.
  • From the Graph Inventory analysis tab, click Resolutions to display the resolutions list, select a resolution, right-click and from the pop-up menu select Override Resolution.
  • From the Manage Resolutions analysis tab, select a resolution from the list, right-click and from the pop-up menu select Override Resolution.
The Override Resolution dialog window is displayed as in the following image.
Figure 1. Override Current Resolution
Override Current Resolution

The name of the program that contains the dynamic call and the absolute path to that program are displayed in the upper part of the dialog.

The details of the current resolution for the dynamic call are displayed in the Resolution area of the dialog window: resolution path (in case the dynamic call is made within an include file), the line number, and the statement type.

The current type of the resolution is displayed (automatic, manual, or not resolved) as well as the current resolution value or values.

To change the current value of a resolution, use the fields in the lower right corner of the dialog window, enter the new called program Name, the Member name (only applicable for ASSEMBLER_CSECT and ASSEMBLER_ENTRY program types), and the program type. Then, use the arrow button to the left of the Name field to add the new value to the list. You can use Delete to delete a value from the list.

The check-box COBOL nested program is used to mark a nested program (nested programs can also be called). Use this option only if the program added in the Name field is contained within the program where the resolution is overridden. Once a nested program is added to the Values list, if the option COBOL nested program was selected, the name of the parent and the name of the child programs are displayed as a single entry in the list. After you finish editing of the values list, make sure to click Apply to save the modifications.

To view a list of resolutions previously applied at the same place as the current one, click Show History. A dialog window shows all the previous manual and automatic resolutions only after a build selection was performed. If a build project is performed only the current resolution is shown.

To reapply one of the previous resolutions, select it from the list then click Choose to close the dialog window.

Back to the main Override Resolution dialog window, use Reset to current to go back to the resolution existing when you opened the Override Resolution dialog.

Back to the resolution list in the Manage Resolutions analysis tab, click Reload to display the updated resolution in the list.

You can then generate a new graph to display the result of the resolution change or reload an existing graph.