Welcome to the JReport Tutorial

Thank you for your interest in JReport, the leading Embedded Reporting Solution for Java Applications. With JReport, intuitive and sophisticated reporting can be customized and integrated as a natural extension of any application.

This guide is intended to provide an overview of the JReport solution, embedded reporting concepts, and detailed step-by-step lessons on using JReport. To allow for lessons to be completed in a reasonable time frame, not all of the features of JReport are covered.

Lessons are grouped into the following tracks:

You can read through the tracks in sequential order, or after reading Track 1, skip to a particular track that interests you.

Unix platform

This version of the JReport Tutorial is developed and written for Windows. File names and paths, sample JSP code, and screen shots in this guide are based on the Windows 7 operating system. However, you can get a Unix version of the JReport Tutorial by changing the paths to the Unix format.

How to use this guide

There are two ways you can navigate through the guide by using the navigation panel to the left of this text. However, if you are using Google Chrome, because of its security policy to not allow local file access by default, this guide will not be displayed normally. To solve this, you have to add the parameter --allow-file-access-from-files to the Target property of your Google Chrome shortcut, then launch Chrome with this shortcut and open the guide in it. The guide is located in your <install_root>\help\tutorial folder.

How to contact us

If you encounter any technical issues that prevent completion of the tasks outlined in this guide, please do one of the following:

Other JReport documentation

This guide is one in the complete JReport documentation set. The documentation set includes the following:

Click the right arrow () below to begin reading the first track.