Skip to content

Call Chart

Call always start at a *PGM type object. They document hierarchal call path from a given root program.Programs call programs or they call procedures. Only programs, modules and procedures are shown in the call chart

Procedures may be locally defined as sub-procedures within a program, bound in via a module bound directly to the program, or called in a service program that is bound to the program

Diagram Window

By default, the Call Chart is expanded upto 3 levels.

Expand to further Levels

When icon is clicked, call chart can be further expanded upto the desired level (max level = 25).

Refresh/Reset Call Chart

When icon is clicked, call chart is reset to original state.

Show Text in Call Chart

When icon is clicked, text appears beside the object name in call chart. This test disappears, when icon is clicked again.

alt text

Exporting Call Chart Diagram as Image

When icon is clicked, it generates a .png file of Call Chart tree.

Legends in Call Chart

When icon is clicked, legends are shown in separate window.

alt text

Expand All File Usage

When icon is clicked, files used in all objects The call chart also provides the following information-

  • File Usage
  • Field Usage
  • Field Where Used
  • Object Info

File Usage

When we click on alt text icon, it shows the list of files used in that program, module or proceudre. Example- When we click on icon at program CUST, it shows list of files ITEMP00, CUSTP00 used in this program.

alt text

Field Usage

Field Usage gives the list of fields used in a file or program. We can fetch field usage of any program by clicking on Program Name or we can first fetch files used in a program (File Usage) and then fetch fields used in a file by clicking on File Name.

  • Program Field Usage When we click on any Program, Fields used in that program grouped by file name are displayed in right hand side of Call Chart window under FIELDS tab. Example When CUST is clicked, Field Usage is shown as below. Field Usage of Program CUST

alt text

  • File Field Usage We can fetch Field Usage of any File by clicking on File name. Example When file ITEMSP00 is clicked, Field Usage is shown as below. Field Usage of File ITEMSP00

alt text

Field Where Used

On Fields tab, when click on (Expand Field Usage)icon, it lists the line number and statement in source file where that field is used.

alt text

When any line number is clicked, it opens the source file in separate panel.

Object Info

Object Info tab gives complete information of selected Program/Module/Procedure/File.

alt text