Вы находитесь на странице: 1из 9

Jasper Report

REPORT GENERATION USING JASPER

Copyright 2012 Bristlecone

Lifecycle/Phases Of Jasper Report

Copyright 2012 Bristlecone

Steps To Jasper Report Creation


Designing the Report (Generates .jrxml file)
Jaspersoft Studio (Independent or Embed in Eclipse) iReport (Independent) Jaspersoft Studio iReport Jasper API (Java) Jaspersoft Studio iReport Jasper API (Java)

Executing the report (Generates .jasper file)


Exporting to the desired format (PDF, HTML etc)


Copyright 2012 Bristlecone

Designing The Report


Eclipse
Go to Eclipse Marketplace and download Jaspersoft or use the respective Jar shown here Create New Project as Jasper Report Design Report

Jaspersoft Independent Installer


Install application Design Report
Install application Design Report

iReport Independent Installer


Copyright 2012 Bristlecone

Executing the report


Eclipse
Click on Generate Preview Click on Play/Run Button Click on Generate Preview Click on Play/Run Button Click on Generate Preview Click on Play/Run Button Code Sample shown here
Step 1

Jaspersoft Independent Installer


JasperReport jasperReport = JasperCompileManager.compileReport(" Reportname.jrxml"); OR


Step 1

iReport Independent Installer


JasperDesign jasperDesign = JRXmlLoader.load(reportFile); //Here


reportFile is File Object of .jrxml file Step 2

Using Java (Jasper API)

JasperReport jasperReport = JasperCompileManager.compileReport(j asperDesign);


Note:
JasperReport Class compiles .jrxml file to .jasper, but it will be jasper version specific

Copyright 2012 Bristlecone

Jasper Report API Structure

Copyright 2012 Bristlecone

Exporting to the desired format


Eclipse
Click on Generate Preview Select Desired Option Click on Play/Run Button Click on Generate Preview Select Desired Option Click on Play/Run Button Click on Generate Preview Select Desired Option Click on Play/Run Button Code Sample shown here
Step 1 Call Jasper Fill Manager

JasperFillManager.fillReport(jasperReport, null, con);


Step 2 Use The Desired Option By Exporter

Jaspersoft Independent Installer


iReport Independent Installer


For PDF JasperExportManager.exportReportToPdfFile (jasperPrint, filename.pdf"); For HTML JasperExportManager.exportReportToHtmlFil e(jasperPrint, filename.html");
Note:
Its recommend to use .jasper directly rather than compiling .jrxml programatically.

Using Java (Jasper API)

Copyright 2012 Bristlecone

References
http://www.tutorialspoint.com/jasper_reports/ http://www.rcss.org/publication/newsletter/7178531-The-Jasper-ReportsUltimate-Guide.pdf http://community.jaspersoft.com/ http://www.infoap.utcluj.ro/bdate/jreports.pdf

Copyright 2012 Bristlecone

Thank You
Bristlecone 488 Ellis Street Mountain View, CA 94043 T +1 650 386 4000 F +1 650 961 2369 www.bcone.com United States . Canada . United Kingdom . Germany . Switzerland . India . Malaysia . Singapore
Copyright 2012 Bristlecone 9

Вам также может понравиться