Report Template Module
Overview
This module is used for defining new report in existing model. Please see also articles describing defining model using XML.
Module's schema is defined in report.xsd.
Attributes
name |
type |
required |
description |
---|---|---|---|
name |
string |
yes |
Name of the report |
resource |
string |
yes |
Path to the report jrxml file |
Example
Please find below an example of plugin defining one report-template module. Line 9 contain a module which defines new report named sampleReport which jrxml file is report/sampleReport.jrxml.
<?xml version="1.0" encoding="UTF-8"?> <plugin plugin="samplePlugin" version="1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schema.qcadoo.org/plugin" xmlns:report="http://schema.qcadoo.org/modules/report"Â xsi:schemaLocation="http://schema.qcadoo.org/plugin http://schema.qcadoo.org/plugin.xsd http://schema.qcadoo.org/modules/report http://schema.qcadoo.org/modules/report.xsd"> <modules> <report:report-template name="sampleReport" resource="report/sampleReport.jrxml" /> </modules> </plugin>