Pour les demandes entreprises : (+212) 703173603
Pour les demandes particuliers : (+212) 702062126
The JasperReports Training Course provides comprehensive instruction on creating, customizing, and managing reports using the JasperReports library, a popular open-source reporting tool. Participants will learn how to generate dynamic content for Java-enabled applications and export reports in various file formats like PDF, HTML, and XLS.
Module 1: Introduction to JasperReports
Overview of JasperReports
Report Template
Troubleshooting Report Development
Module 2: Getting Started
Installing iReport
Creating Your First Report
Using the Sample Database
Using the Report Wizard
Module 3: Basic Notions of JasperReports
Report Life Cycle
Data Sources and Print Formats
Expressions
Using Java, Groovy, and JavaScript for Expressions
Module 4: Report Structure
Bands
Working with Bands
Module 5: Report Elements
Working with Elements
Images
Text
Adding Custom Components
Generic Elements
Module 6: Fields, Parameters, and Variables
Working with Fields
Parameters
Variables
Evaluating Elements
Module 7: Bands and Groups
Modifying Bands
Working with Groups
Module 8: Fonts and Styles
Working with Fonts
Using TrueType Fonts
Character Encoding
Working with Styles
Module 9: Templates
Template Structure Overview
Groups
Column Header
Detail Band
Module 10: Data Sources and Query Executers
JasperReports Data Source
Working with JDBC Connection
JRDataSource Interface
Data Source Types
Module 11: Lists, Tables, and Branches
Lists
Tables
Creating Tables
Editing Table Layout
Working with Columns
Module 12: Subdatasets
Creating a Subdataset
Dataset Runs
Module 13: Internationalization
Overview
Resource Bundle Base Name
Formatting Messages
Report Fonts
Default Fonts
JasperReports is an open-source Java reporting tool that allows developers to create dynamic and interactive reports for Java applications. It provides a comprehensive set of features for designing, formatting, and generating reports from various data sources.