Allows you to specify the types of reports that the Documenting Wizard creates. (The reports are actually text files.) The wizard can produce the types of reports listed in the following table.
Report Type | File Name | Remarks |
Action Diagram | project.act | Shows the hierarchical relations within your code. If you are not working with ASCII code page 1250 and ANSI code page 1252, see the directive "*# document ACTIONCHARS" in Customizing the Documenting Wizard. |
Cross-Reference | Xref.lst | Lists all the user-defined symbols. |
File Listing | Files.lst | Lists all the files in the project. |
Source Code Listing | project.lst | Puts all formatted code in a single file. |
Tree Diagram | Tree.lst | Shows the procedure calling tree. |
The wizard also automatically creates the following files.
File Name | Description |
Files.dbf | Table with a record for each file in the project. |
Fdxref.dbf | Table with a record for each instance of user symbols in the code. |
Fdxref.dbf contains a field named Flag for identifying the keywords. The identifiers are the following.
Flag | Description |
B | Base class |
C | Class name |
D | Defined PROC or FUNC (not method) |
F | Function call: myproc( ) or DO myproc |
K | Keyword |
M | Method definition |
N | Name of file |
O | Object |
P | Property of an object |
R | User symbol reference |
V | User symbols (variable) definition (PARA, PRIV, PUBL, DIME) |