How to Customise Report Formats
When a report file is created, EDS first checks for a report template file to define the field structure of the new report.
The report template files are provided so that you can modify the field structure of the reports. If a report template does not exist then the default fields / columns will be used to create that report.
Report template file location and naming : \RTEMPLATE
Report template files can be stored in three different locations. EDS will first check the current project directory for a report template followed by the <EDS>\USER_SYMB sub directory and finally the <EDS>\RTEMPLATE sub directory. This allows the user to have a custom report format per EDS project if desired by placing a template in the project directory.
The template files found in the <EDS>\RTEMPLATE or <EDS>\USER_SYMB sub directories are named "template_", followed by the name of the report file to be generated from that template. For example, the cross-reference report template is named "template_XREF.dbf". This would be used by an example project to create the cross-reference report "exampleProjectXREF.dbf".
Template files placed in the current project directory are named differently and must have the EDS project name as a prefix. For example a project named 'NewProject.prj' would have a XREF template called "NewProject_template_XREF.dbf".
Report template contents
The template files are database files in dBase 3 format. They contain a single blank record. The important information stored in the template is the fields / columns in the database header.
The blank record allows the file to be opened and edited in Database Editor.
Report File Customization
Edit the field / column structure of a report template file to:
Add or remove fields from the report.
Change the width of existing fields in the report.
Rearrange the fields in the report.
Generally, data is placed into the report files by matching fields. EDS checks for field name matches to:
Fields in the catalog files.
Attributes of the symbols.
User defined extended entity attributes of the symbols.
If you add a field to the catalog and / or add an attribute to the symbol, you can add the same field to the report template and the data will then appear in the report.