A Domain is a metadata layer that provides a business view of the data accessed through a data source. A Domain presents the data in business terms appropriate to your audience, and can limit the access to data based on the security permissions of the person running the report. A Domain defined in JasperReports Server can be used to create reports, Ad Hoc reports, and Domain Topics.
This chapter covers the process of creating a Domain and defining its contents. For instructions about creating Domain Topics and reports based on Domains in the Ad Hoc Editor, see section Creating a View from a Domain. Domains defined in the server can be accessed through iReport Designer as well, as described in section Using the Domain Plug-in.
This chapter contains the following sections:
• Example of Creating a Domain