Overview
The JADE Report Writer is a generic report writer that enables you to configure and design reports for all schemas in your JADE database. These reports can be tailored by a JADE developer or by a user of a deployed JADE runtime application.
The JadeReportWriterSchema system is implemented as a subschema of RootSchema so that you can use it to write reports for any schema in your JADE database. You can integrate these reports with any JADE application so that they appear as extensions of that application.
From the JADE development environment, the JadeReportWriterSchema schema provides the following applications that enable you to configure and design your reports.
-
The ReportWriterConfiguration application enables you to set up a schema view containing the classes and their properties and methods that can be reported on.
-
The ReportWriterDesigner application enables you or your report designers to design the reports based on that view.
In addition, developers of JADE applications can use the methods defined in the JadeReportWriterManager, JadeReportWriterReport, and JadeReportWriterSecurity classes (inherited from the Object class) to dynamically override report details at run time. For details, see Chapter 1 of the JADE Encyclopaedia of Classes, Volume 1.
The following image shows the schema hierarchy.
The following image shows the structure of the JADE Report Writer schema.