## Track 1: Creating reports in JReport Designer

In this track, assume that you are a report developer working for the Jinfonet Gourmet Java (JGJ) company. You have been asked to write a set of reports based on the data in the company's existing database. For a description of the tables in this database, see Data sources used in the tracks.

JReport reports can pull data from any type of JDBC-accessible database, including Oracle and SQL Server, as well as XML data sources. To simplify the lessons, we'll use the built-in Hypersonic database and XML files which contain the sample data we need.

This track introduces JReport Designer, a Swing-based Integrated Development Environment (IDE), for designing and testing of reports.

This track contains a lesson for each type of predefined report:

- Lesson 1: Creating a standard banded report
- Lesson 2: Creating a horizontal banded report
- Lesson 3: Creating a mailing label report
- Lesson 4: Creating a chart report
- Lesson 5: Creating a table report
- Lesson 6: Creating a crosstab report
- Lesson 7: Creating a tabular report
- Lesson 8: Creating a report that contains a subreport
- Lesson 9: Creating a parameter-based report

You will be developing a set of new reports based on the procedures in this track. JReport provides finished versions of these reports if you would like to reference them. See the note at the end of each lesson for information about how to access the JReport-provided tutorial reports.

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