Workday HCM Demo New Batches Starting from Tuesday... 01-11-2016
Search Course Here

Live Chat
Jasper Reports Online Training

Jasper Reports


Jasper Report is an open source java reporting engine, is Java based and doesn't have its own expression syntax.As JasperReports is a Java class library, and is not meant for end users, but rather is targeted towards Java developers who need to add reporting capabilities to their applications.
  • Basic Understanding of Java programming language.
  • Core Java 7 - Fundamentals
  • It is a 12 days program and extends up to 2hrs each.
  • The format is 20% theory, 80% Hands-on.

  • It is a 3 days program and extends up to 8hrs each.
  • The format is 20% theory, 80% Hands-on.
    Private Classroom arranged on request and minimum attendies for batch is 4.
course content
  • Features of iReport
    • The iReport Community
    • JasperReports Commercial License
    • Code Used in This Book
  • Getting Started with Jasper Reports
    • Platform Requirements
    • Downloads
    • Development Versions
    • Compiling iReport
    • Installing iReport
    • The Windows Installer
    • Installing iReport on Mac OSX
    • First iReport Execution
    • Creating a JDBC Connection
    • Creating Your First Report
  • Basic Notions of JasperReports
    • The Report Life Cycle
    • JRXML Sources and Jasper Files
    • Data Sources and Print Formats
    • Compatibility Between Versions
    • Expressions
    • Using Java as a Language for Expressions
    • Using Groovy as a Language for Expressions
    • Using JavaScript as a Language for Expressions
    • Using JasperReports Extensions in iReport
    • A Simple Program
  • Report Structure
    • Bands
    • Working with Bands
    • Summary
  • Report Elements
    • Working with Elements
    • Working with Images
    • Working with Text
    • Other Elements
    • Adding Custom Components and Generic Elements
    • Anchors
  • Fields, Parameters, and Variables
    • Working with Fields
    • Working with Parameters
    • Working with Variables
    • Evaluating Elements During Report Generation
  • Bands and Groups
    • Modifying Bands
    • Working with Groups
    • Other Group Options
  • Fonts and Styles
    • Working with Fonts
    • Using TrueType Fonts
    • Using the Font Extensions
    • Character Encoding
    • Use of Unicode Characters
    • Working with Styles
    • Creating Style Conditions
    • Referencing Styles in External Property Sheets
  • Templates
    • Template Structure Overview
    • Groups
    • Column Header
    • Detail Band
    • Template Type and Other Options
    • Creating a New Template
    • Installing and Using the Template
  • Data Sources and Query Executers
    • How a JasperReports Data Source Works
    • Understanding Data Sources and Connections in iReport
    • Creating and Using JDBC Connections
    • Working with Your JDBC Connection
    • Understanding the JRDataSource Interface
    • Data Source Types
    • Importing and Exporting Data Sources
    • Creating Custom Languages and Query Executers
  • Charts
    • Creating a Simple Chart
    • Using Datasets
    • Value Hyperlinks
    • Properties of Charts
    • Using Chart Themes
    • HTML5 Charts
  • Flash Charts
    • Viewing Flash Objects
    • Using Maps Pro
    • Using Charts Pro
    • Using Widgets Pro
    • Embedding Components in a Java Application
    • Localizing a Component
    • Component Limitations
  • Lists, Tables, and Barcodes
    • Lists
    • Tables
    • Barcodes
  • Subdatasets
    • Creating a Subdataset
    • Creating Dataset Runs
    • Working Through an Example Subdataset
  • Crosstabs
    • Using the Crosstab Wizard
    • Working with Columns, Rows, and Measures
    • Modifying Crosstab Element Properties
    • Crosstab Parameters
    • Working with Crosstab Data
    • Using Crosstab Total Variables
  • Internationalization
    • Using a Resource Bundle Base Name
    • Retrieving Localized Strings
    • Formatting Messages
    • Deploying Localized Reports
    • Generating a Report Using a Specific Locale and Time Zone
  • Subreports
    • Creating a Subreport
    • A Step-by-Step Example
    • Returning Values from a Subreport
    • Using the Subreport Wizard
  • Scriptlets
    • Understanding the JRAbstractScriptlet Class
    • Creating a Simple Scriptlet
    • Testing a Scriptlet in iReport
    • Accessing iReport Objects
    • Debugging a Scriptlet
    • Deploying Reports That Use Scriptlets
  • Additional Tools
    • Callout Tool
    • Page Number, Total Pages and Page X of Y Tools
    • Percentage Tool
    • Using a Background Image as Reference
    • How to Run the Samples
Jasper Reports videos will be updated soon
To Watch More Videos Click Here

Flash News

AngularJS New Batch Start From 28th OCT & 29th OCT.

Hadoop Dev New Batch Start From 29th OCT & 30th OCT.

IBM COGNOS TM New Batch Start From 30th OCT & 31th OCT.

Informatica Dev New Batch Start From 31th OCT & 01st Nov.

Mean Stack New Batch Start 01st Nov & 02nd Nov.

SAP BODS new Batch Starting From 02nd Nov & 03rd Nov.

SAP S/4 HANA New Batch Start From 03rd Nov & 04th Nov

Tableau New Batch Start From 04th Nov & 05th Nov


Workday HCM Demo Training

Demo Schedule : 09:30P.M EST / 08:30P.M CST / 06:30P.M PST on 31st OCT & 07:00A.M IST on 01st NOV
Email :
Rediff Bol :
Google Talk :
MSN Messenger :
Yahoo Messenger :
Skype Talk :