In order to bring you the best possible user experience, this site uses Javascript. If you are seeing this message, it is likely that the Javascript option in your browser is disabled. For optimal viewing of this site, please ensure that Javascript is enabled for your browser.
Login  |   On Demand  |   Home  |   qad.com




Using Program Reports
Program reports list all programs—.i files and .p files—called by a menu item.

Program Reports
 
Program Name
Description
Programs by Field Report (36.18.13)
Shows all programs that call a particular field or range of fields. Further limit searches by table name and program name. The report includes the following:
The name of the database table to which each selected field belongs.
The names of the programs and subprograms that reference each selected field.
The types of actions performed on selected fields by each program or subprogram listed. Action types are create, search, update, delete, and access.
This program may be useful when a field characteristic has been changed and the programmer wants to know what programs are affected.
When you generate a report on programs that reference a specific field such as pt_part, programs using phrases like where so_part=pt_part are not included in the report.
Programs by Table Report (36.18.14)
Similar to 36.18.13. Shows all programs that call a particular database table or range of tables. Further limit searches by program name. Useful when a table has changed.
Program Source File Report (36.18.16)
Creates a list of program components, or bill of material, for a specified program or range of programs. Shows all component parts, including nested executable files and include (.i) files, that are directly called by the specified programs.
Program Run Report (36.18.17)
Creates a multilevel list of components, or bill of material, for a specified program or range of programs. Shows all component parts, including nested executable files and include (.i) files, that are either:
Directly called by the specified parent program
Indirectly called by subprograms or include files that are, in turn, called by the specified parent program
Use the Levels field to specify the number of levels to include in the report. For example, set Levels to 1 to list only the subprograms and include files directly called from the parent program.
Source File Where-Used Summary (36.18.19)
Shows which executable files use a specified source (.p) or include (.i) file or range of files. Useful if you change an include file and want to see the executable files affected.
This program does not list intermediate include files. Use Source File Where-Used Detail (36.18.20) to generate a report on intermediate include files as well as top-level program files.
Source File Where-Used Detail (36.18.20)
Similar to 36.18.19. Shows which executable files use a specified source or include file; also shows intermediate include files.
Use the Levels field to specify the number of levels to include in the report. For example, set Levels to 1 to list only the executable files that directly call the specified source or include files.
Run Program Where-Used Detail (36.18.21)
Shows which source (.p) and include files (.i) reference a specified subprogram. Lists both top-level source files and intermediate include files. Useful if a called program has changed, and you want to check the behavior of the calling programs.
Use the Levels field to specify the number of levels to include in the report. For example, set Levels to 1 to list only the files that directly call the specified subprograms.
Program Summary Bill File Create (36.18.23)
Creates a list of components, or bill of material, for a specified program or subprogram, showing all files in the order in which they are called. List includes all subprograms called by the specified parent program, as well as fields updated by those subprograms. Can include multiple calls of the same file. Report output is placed in an ASCII file, where you can manage it using operating system tools.
For example, if you change the name of a called program, use Program Summary Bill File Create to make sure you change each instance of it in the source code.