Your SlideShare is downloading. ×
Introduction to Jasper Reports
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Introduction to Jasper Reports

2,136
views

Published on

Jasper is the Open Source Java Reporting Library.This presentation will take you through the basics of Jasper Reporting and will let you know about the reaches and utilities of Jasper Reporting.

Jasper is the Open Source Java Reporting Library.This presentation will take you through the basics of Jasper Reporting and will let you know about the reaches and utilities of Jasper Reporting.

Published in: Technology, Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,136
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
48
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Introduction to Jasper Reports Ankur Gupta
  • 2. About Me SCJP/OCJP - Oracle Certified Java Programmer MCP:70-480 - Specialist certification in HTML5 with JavaScript and CSS3 Exam M101J: MongoDB for Java Developers Skills : Servoy, Java, JavaScript, HTML, Jasper Reports , iReport, MongoDB, JavaFX Connect Me : Facebook : https://www.facebook.com/ankur10aug LinkedIn: http://www.linkedin.com/pub/ankur-gupta/51/895/910 Twitter: https://twitter.com/ankur_aug Google+ : https://plus.google.com/116451164261752827176 Blog: http://ankurthetechie.blogspot.in, http://community.jaspersoft.com/planet YouTube video Stream: http://www.youtube.com/user/ankurgupta46/videos Contact Me : Email : Ankurg@mindfiresolutions.com Skype: mfsi_ankurg
  • 3. Agenda  Introduction to reporting  What is Jasper Reports  Tools that can be used to create Jasper Reports  What is iReport  Various editions of iReport (Community/Professional)  Basic elements of the report.  Introduction to usage of Parameters and variables .  Demonstration in iReports (Using sample database).  Peek into the next seminar.
  • 4. What is Reporting ? Few Open Source Reporting Softwares Few Commercial Reporting Softwares
  • 5. What is Jasper Reports?
  • 6. Tools can be used to create Jasper Reports  iReport  JasperSoft Studio  Netbeans plugin  Dynamic Jasper Reports
  • 7. What is iReport? Main Features : • 98% of Jasper Reports tags supported  • Visual designer WYSIWYG with tools for draw rectangles, lines, ellipses, text fields feilds, charts, sub reports, lists, cross tabs ...  • Built-in editor with syntax highlighting for write expression  • Support for Unicode and non Latin language (Russian, Chinese, Korean,...)  • Document structure browser  • Integrated compiler and exporter  • Support of all JDBC compliant databases  • Support of all kind of JRDataSource  • Wizard to create automatically reports  • Support for sub reports  • Save backup  • Support for templates  • Facilities for fonts 
  • 8. Various Editions of iReport 1. Professional Edition 2. Community Edition Jasper Community- http://community.jaspersoft.com/
  • 9. Components of Jasper Reporting  JRXML  .Jasper file  Jasper Report Server  iReport(For that matter any tool chosen)
  • 10. Getting to know the UI of iReport
  • 11. How to customize Jasper Reports (Overview)  Scriptlets.  Custom JRDataSource.  JR Datasource Provider.  JFree Charts.
  • 12. Getting to know Parameters, Variables and Groups
  • 13. Demo of making a Simple Jasper Report in iReport.
  • 14. Peek into the next seminar.  Demonstration of making Japer Reports using different datasources.  Usages of Scriptlets.  Integration of Scriptlets in Reports enabling the usage of user defined functions.  Charts.  Demonstration over the Jasper Report Server and much more …
  • 15. Questions
  • 16. Thankyou