Access to add and change pages is restricted. See: https://cwiki.apache.org/confluence/display/OFBIZ/Wiki+access

The Birt component is disabled by default in all branches (including trunk) since 18.12.06 because of CVE-2022-25371, please check !

BIRT

With a direct connection to the database

This will allow a simple way to display and generate reports, with a direct rendering based on the data

BIRT Web Viewer

Installation

The "webcontent" directory under the "birt-runtime-x_x_x/WebViewerExample" directory has been integrated into OFBiz birt component's webapp directory ($OFBIZ_HOME/specialpurpose/birt/webapp/birt).
This allows to use the BIRT Web Viewer to render a report.

Currently OFBIz integrates the version 3.4.2 of the BIRT runtime. For future reference, the BIRT runtime is available to download here.

You can test BIRT Web Viewer by running example reports by using these URLs.

Advantages

  1. From an user point of view, BIRT Web Viewer provides many options to play over the report:
    1. Showing table of content
    2. Changing report's parameters over AJAX dialog
    3. Exporting data by selecting required columns
    4. Exporting report with many options
    5. Printing report
    6. AJAX pagination
  2. A developer can test a report s/he is working on by just specify report's path on the address bar. No needs to create request map, view map and screen for testing.
    For testing, the AJAX dialog can be used to change values of parameters, no needs to wait the whole page reloaded every time the parameter's values are changed.
  • No labels