Simply smarter reporting solutions.

ReportWeaver for Object Databases

ReportWeaver is the leading platform for reporting in object-oriented environments, and is unmatched in its ability to provide direct, native access to object databases. ReportWeaver is fully compatible with virtually any object database, and provides complete support for all object-oriented features. This helps make report and document generation more efficient and more accurate – ensuring that your enterprise content is effectively transformed into professionally-styled output, without any formatting errors or loss of data.

With ReportWeaver, you can:

  • Visually define and execute queries
  • Select objects, members, and links to be presented within paper reports, documents, and spreadsheets, as well as reports presented on a screen or a Web page
  • Utilize cascading style sheets that offer a wide range of layout options including font colors and sizes, borders, and more
  • Query your databases using the Object Query Language (OQL) or the native query language of the database, enabling maximum performance through server-side execution

ReportWeaver even allows calling of native methods, re-linking itself with dynamic libraries that contain object methods in the database. This dramatically simplifies the integration of computed values within a report or document. As a result, ReportWeaver can be used to support user-defined or extended object database collections. ReportWeaver can even support custom database object-collections that have been implemented by your developers.

And, unlike other reporting solutions that are limited by their inability to handle inheritance, ReportWeaver uses the actual object types, allowing it to deal with inheritance rapidly and easily.

ReportWeaver runs on any Java-enabled platform, and can query both C++ and Java databases. ReportWeaver completely supports all object databases with their specific link and collection types like lists, dictionaries, and references. It also provides direct support for pre-defined data types such as Date. ReportWeaver for Java natively supports all collection methods, such as ODMG collections, as well as database-specific types such as VArrays and more.

ReportWeaver natively supports the following databases: Versant, Intersystems Caché, ObjectStore, Fastobjects and Objectivity. Through its Java persistence binding ReportWeaver supports other object databases like Gemstone or DB4O.

Download Free Evaluation
Animated Demos
White paper - benefits of object level access.
Schedule an Online Demo