Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

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>
  • No labels