Other Resources in the Repository

The previous chapter introduced data sources necessary to create any report. But the repository also stores other resources needed by reports. This chapter goes into detail about how to create queries, input controls, and file resources. These are the resources that users reference when uploading a JRXML file to create a JasperReport.

As an administrator, you need to define the resources required for your users' reports. If you have users who are proficient at creating their own reports in Jaspersoft Studio they can upload them as JasperReports to the server. In this case, you'll work with them to prepare the resources required by their reports. For less proficient users, you'll have to create and upload their JasperReports to the server.

For instructions on creating and uploading JasperReports to the server, see the JasperReports Server User Guide.

This chapter contains the following sections:

Queries
Datatypes
Lists of Values
Input Controls
Query-based Input Controls
Cascading Input Controls
File Resources