This view displays a hierarchical tree with the generated nodes of the instance. You can use it to easily navigate in the PDP COBOL editor and spot where specific code was entered. Moreover, if you modified the design of an instance that contains specific code, you must consult this view after each new generation. This view shows whether the reconciliation (which integrates the new design while keeping the specific code) has detected any potential problems. Finally, you can use this view to manage the specific functions that are already inserted.
To see the content of this view, you must have generated a Program, Screen, or Server. Then, from the Design Explorer view or the result view of a local or server instance or reference search, open the generated file by right-clicking it and selecting the PDP COBOL editor. For example, for a Program generated file, select in the contextual menu of the generated Program. The editor must remain opened and currently selected.
In the Pacbase facet, the nodes correspond to functions, subfunctions, sections, and divisions. By default, the tree displays the titles of the generated and specific functions and subfunctions. These titles are extracted from the comment that precedes the function or subfunction. Only the relevant characters are recognized. Characters such as *, +, or =, and the NOTE character string are not included in the titles. If you do not want to display the titles of the functions and subfunctions, clear the option Display the long labels of the nodes from .
From a Macro node (Pacbase facet), you can open the Macro in the Macro editor in the context of its call in the Program, Screen, or Server. To do so, right-click a Macro node and select Open the Macro with the Macro editor. Selecting this choice is identical to double-clicking a Macro in the -CP Lines tab of a Program, Screen, or Server.
From this view, you can filter the text in the PDP editor and display or hide parts of the code.
If you right-click anywhere in the view, you can select Generate the code in the contextual menu. If you have updated the design of a Program, Screen, or Server, the newly generated code will integrate the changes in the design, while keeping any specific changes in the code.
The preference Structure checking before generation management, which is available from , checks that the nesting of subfunctions in the COBOL code is correct before the generation. By default, it blocks the generation if structuring errors are detected.