This month, i received an email from Packt Publishing, and i’m offered to review their latest release book. It was a great opportunity for me since packtpub is a huge book publisher. Packtpub has just released their latest book about JasperReport. The name is iReport 3.7, written by Shamsuddin Ahammad.
I read this book and i can only say that, this book is what you are looking for to start learning about JasperReport until you mastering it. The book show you how to learn about JasperReport from scratch and step by step. You will not got lost in the middle of the book. You can find the style of reading in this book is very unique. Once again, i’m sure you will get interested in reading this book.
The book comprises of 12 chapters, and the order of all chapters is sorted by how you should understand iReport first until you got advanced. Every piece of definition, code snippet, and display highlight is explained very clear. You will not only understand but will totally understand about what is being explained. And of course, because this book is offered for ones who want to start learning JasperReport, all you need to have is only a passion to learn.
Chapter 1 : Introduction to iReport
This chapter provided all about beginning iReport, downloading and installing iReport, and so on. This chapter provide a very basic introduction of how using basic iReport.
Chapter 2 : Building Your First Report
In this chapter, the book provided about how to build your first report, creating datasource and exporting the report.
Chapter 3 : Report Layout and Formatting
This section explained about setting up your report pages and how to make your report professional look. This section also explained about positioning elements to your report.
Chapter 4 : Using Variables
This section is mainly discussed about variables, how to use and implement it into your report.
Chapter 5 : Using Parameters
In this chapter, the writer explains very clear about parameter, what is parameter in iReport and how to implement it in your report.
Chapter 6 : Grouping Data in Reports
You can group your data in iReport and this section provides how to do it in step by step.
Chapter 7 : Subreports
Subreport is an important element in a report and this section explains about creating your subreport and bind it to an existing report.
Chapter 8: Crosstab Report
In this chapter you will gain an understanding of what crosstab reports are and how to use crosstab reports.
Chapter 9: Charting
In this chapter you will learn how to create report with pie charts, 3d pie charts, and bar charts. Since charting is an important of report, you need to pay attention for this chapter.
Chapter 10: Working with Images
This chapter covers showing images in reports from the database, static images from the hard drive, and setting a background image in a report.
Chapter 11: Calling iReport from Java Applications
In this chapter you will learn about the JasperReports library for calling iReport from your Java application.
Chapter 12: iReport in NetBeans
This section covers about installing iReport plugins in NetBeans and creating reports from inside NetBeans IDE.
Chapter 13: A Sample Database
This chapter presents the design and development of an inventory.
Step-by-step example-based tutorials make is very easy to be learnt and be followed.
Who this book is written for
This book is a very good book and good for all JasperReports developer from beginner to advance.
I highly recommend this book for all beginners of iReport. For more information, please visit this link.