Home Products BIRT User Experience BIRT Viewer

BIRT Viewer

The BIRT Viewer contains the functionality of the Eclipse BIRT Sample Viewer and adds performance and usability improvements for more demanding BIRT Reports.  It adds the ability for a BIRT report to handle interactive Flash objects, view quicker with progressive report viewing and temporary file management, and easily integrate security.  It is URL-compatible with the Eclipse BIRT Sample Viewer so that it can access reports built for it.

BIRT Viewer is implemented as a viewing service of the BIRT iServer.  For BIRT ISV’s and SaaS vendors wishing to include BIRT Viewer in their product, it can be embedded as a component or with the BIRT Deployment Kit.

Features Overview

Web 2.0 Style Reports and Data Visualizations
BIRT Viewer comes ready to handle flash objects for highly interactive visualizations of data in BIRT reports.

  • Supports Actuate BIRT Flash Objects - a library of 100's of FlashCharts, FlashGadgets and FlashObjects provided with BIRT Designer and BIRT Designer Pro.
  • Supports Client Side JavaScript - for Flash objects with which a user can interact or which can interact with each other within a BIRT report.
  • Supports custom Flash objects - handles standard Adobe Flashâ„¢ objects

Fast Report Viewing
BIRT Viewer includes two features that make large or complex BIRT reports deliver content to the user faster to reduce report run wait time and improve the user experience.

  • Progressive Report Viewing - brings report pages over the network to be displayed as they are generated so that initial pages can be viewed as others are still being generated.
  • Built-in temporary files/transient store management - efficiently handles temporary files so that they do not degrade server, network or client performance.

Security Integration
The BIRT Viewer has two extension points allowing developers to integrate authentication and authorization with an application

  • Single Sign-on with Applications - allows developers to plug in a custom security adapter which handles single-sign-on integration for applications.
  • Repository authorization integration - allows developers to create a custom access manager which controls what reports users can access.
 

Open Source BIRT and ActuateOne:
What's the Difference?


Learn More