Reports
To create a new report, do as follows:
- Open the folder for the application to which you want to add the report.
This is done from the Repository window. - Select the folder "Reports" or one of the underlying subfolders and insert a new report.
This can be done by right-clicking on the selected (sub)folder and choosing "Insert <Report Type> Report" from the popup-menu. A dialog box will be displayed: - Specify the parameters in the displayed dialog box.
From the "Copy From" listbox, you may choose an existing template to copy into the new report. In the type panel, you define the type of report that you want to create, this can be an application report, insertable report or template report. If you selected the subfolder that indicates the correct type when calling the dialog box, this type will be selected automatically. In the bottom of the dialog box, you can choose whether the report must be created as a "Graphical" or as a "Text report". If you choose to create a text report, it will still be possible to convert it to graphical later on (see Converting a Text Print Layout to a Graphical Print Layout). The other way around (converting graphical to text) is not possible. Click "OK" to add the report. - Select the nodes to set the applicable report options and to implement the code.
More details about the screens that are linked to these nodes can be found in the applicable help pages in this manual, which are listed under "Adjusting a report". -
Save the report.
The save buttons can be found in the top toolbar of the Developer.
In the Repository view the difference between Text Reports and Graphical Reports can be seen by the icon in front of the name (PDF icon for Graphical Reports) and in the Type column. |
Report types
The following types of reports can be distinguished:
- Application reports; which are the reports that can be generated with your application.
- Insertable reports; which are pieces of the layout (e.g. headers and footers) that are used in a report. If an insertable report is updated, all the reports that inherit from the insertable report will also be updated automatically.
- Template reports; which are the standard skeletons in which the layout/ options and standard code are defined. No inheritance applies to template reports.
Adjusting a report
If you double click on a report, the following options for that report will appear:
Report Options
Files
Print Outputs
Application Link
Documentation
Print Layouts
Included Reports
Relations
Implementation
Files
Print Outputs
Application Link
Documentation
Print Layouts
Included Reports
Relations
Implementation
Deleting a report
A report can be removed from the repository through the screen "Revision Control".