ReportWeaver is the report generator for object oriented software. It
provides access to various object databases and to pure Java objects.
This documentation is organized according to the level of detail users need
to access their data.
- Running defined reports. Varying
the output by supplying different values to query variables. Exporting data to
XML or flat files that can be read by office products. (E.g., Microsoft
Excel/Word) This component of ReportWeaver is called the report runner.
- Creating tabular report templates
using the report and table wizard. Defines the columns of the report, adds
grouping sorting and totals to the report. Defines queries to select the data
that shall appear in the report. To define tabular reports please use the
report/table wizards which are part of the IDE.
- Designing free form report
templates. Use the page designer to control every detail of the report
layout. Create sophisticated reports such as master/detail or multi table
reports. To do this, please use the page designer which is part of the
IDE.
- Refine the database schema to
create views of the database. Views provide simplified access or control access
rights to different parts of the database. Views show an enhanced form of the
business objects by adding structure to the physical database schema. To create
views please use the view designer which is part of the IDE.
Please be aware that object data usually has a more complex structure than
the tables of a relational database. Therefore, there are two additional steps
before you can run a report from object data. First, a logical view of the
objects/classes has to be created by refining the given physical data layout.
Second, design a template that defines which fields appear in a report and how
they are placed on a page.
The documentation is divided into several parts:
- Concepts
- Quick introduction to the IDE
- The report runner.
- The report template wizard.
- The table wizard.
- The page designer.
- The view designer.
- OQL Reference