Reports

map.apps includes a reporting service, which allows to produce reports for features selected in the result center. The reporting service is based on the Java library JasperReports . The capabilities of the map.apps reporting service and the extensions for the JasperReports library are explained in the following sections.

At the current version, support for reports is limited to features originating from an ArcGIS Server map server or feature server.

Terms

Term Description

Report Template

A report template is a zip file containing all resources required to generate a report. This zip file must at least contain a JasperReports file <name>.jrxml, which specifies the layout of the report.

Report Parameter

A report parameter is a parameter required by a report template as input value for the report generation process.

Report

A report is a concrete result of processing a report template with specific report parameters, for example a PDF file.

Static Report Template

A report template provided by the file system of a the map.apps installation. Only the metadata (for example title or description) of a static report template is stored in the database.

Static reports have an ID with the prefix s_, so don’t use this prefix for uploaded reports!