Chapter 6. JasperReports with ADempiere
In this chapter, we will cover:
Setting up the environment
Developing a new report using view
Developing a report without view
Using the context in a report
Developing a report with sub-report
Using a custom report for printing
Reports are an integral and critical enterprise need. It is instrumental in providing the information for the strategy formulation and decision making. It would probably be a disaster for any enterprise application to be considered complete without the support provided for reports. Additionally, even if a system provides reports, architecturally and also from a CIO perspective, what is important is not how many off-the-shelf reports are provided by the product/solution, rather to what extent the product/solution is equipped with the necessary support to create new reports quickly to address the changing business need. From this perspective, while ADempiere provides numerous ready-made reports, it provides strong support to customize...