 |
See your data
from a higher level. |
 |
Products / ReportWeaver
ReportWeaver is a powerful Java - reporting tool fully integrated into the object oriented application architectures like J2EE or Servlet/JSP/Swing.
ReportWeaver is 100% object oriented. It connects directly to your Java objects.
ReportWeaver provides a server side reporting option, that publishes your reports on the web.
Productivity
Saves time, more time and nerves
- ReportWeaver assembles reports by simply selecting the required attributes from the member list.
- No Programming or SQL knowledge required.
- Ad-Hoc Queries.
- Load output into spreadsheets or wordprocessors.
- Print output to any printer.
- On-line preview of reports.
- Filtering of collections.

- Aggregation functions: Sum, Average, Min, Max, Count etc.
- Automatically deducts 1:1, 1:N and M:N associations from the data model.
- Automatically follows pointers, references, relationships.
- Automatic form layout - automatically readjusts after changes.
- Data model information is displayed as database is navigated.
- Comprehensive display even for deeply nested queries.
- Reuses existing Java methods for computed attributes.
- Forms and Subforms can be reused easily.
Power
Powerful features that easily handle complex data models:
- Arbitrarily deep nested grouping structures.
- Combine attributes from many objects into one view.
- Concatenate several collections into one list.
- Supports inheritance in the schema and in the reports.
- Display format adapts to display extended attributes in derived classes.
- Member functions can be called interactively and their return values can be directly incorporated in reports.
- Supports embedded collections. (collections in collections)
- Abstract collection interface allows any user defined collection type to be used for querying. (E.g. ODMG classes)
- Parameterized queries. Define a query once and run it in many variations .
Freedom
Freedom to implement your software the way you like:
- Supports all Java data types. Even low level data types can be displayed.
- Deals with templatized classes, multiple and virtual inheritance.
- Extensible through extension methods.
- Embed user defined graphics.
- Output in Ascii, Tabular, HTML, or XML Format
download