Jasper Reports- New Era of Reporting in openERP

Before Jasper Reports, openERP depend mainly on RML reporting for creating reports and RML reports supports pdf and some other formats that are not usually used for reporting. For RML reports, it has so many disadvantages. In RML reports we can add as many rows, but the number of adding columns is fixed. But in Jasper Reports we can add any number of rows and columns. In RML reports we can’t add graphics and also can’t use expressions for finding values of a field using other field values. These are possible in Jasper reports. 

 

A customer may need excel reports and html reports. RML reports cant be used for creating excel and html reports. Jasper report does these works. In RML report we cant add graphs, charts, crosstabs, subreports etc. By using Jasper Report we can add graphs, charts, crosstabs, subreports etc. In RML reports we cant add header and footer dynamically. But in Jasper Reports space is provided  title, page header, page footer, column header, column footer, details and summary. Main advantage of using Jasper Report is that jasper report gives more control over data.

 

Some examples of jasper reports are given below.

Charts–>Pie Chart

The above figure is just a small part of report for user analysis.

 

Crosstab:

This figure is also a part of report for user analysis.

 

We can do so many things in reports using jasper reports. A wide variety of reports. If anybody wants to create report using jasper report and if you feel that it is difficult, we are here to help you. You can mail us. Our mail id contactus@zbeanztech.com

 

 

Comments

Anonymous: Hi, I just wanted to know how to use parameters in jasper reports for OpenErp 6.0.1.(jdbc connections) Thanking You".

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Anonymous says:

    Hi,
    I just wanted to know how to use parameters in jasper reports for OpenErp 6.0.1.(jdbc connections)
    Thanking You

© 2020 Zesty Beanz Pvt Ltd All Rights Reserved.