Report

Report is a XML file which defines a standard XPATH query to execute on the databases of a workspace and a XML stylesheet (XSLT) for formatting. Extension is XPT.
The ouput can be HTML or XML. End-user can save it into a file.


This report has been generated by MADCAT using this definition :

which can be downloaded here : report.xpt along with the XSLT file which converts the XML to HTML : wrkspc_list.xls


MADCAT loads report files on start-up. End-user can produce reports from MADCAT's user interface.


Reports can use input parameters to control the content of the report : the values of the parameters are used in the XPath expression.
For example, the Report definition defines one parameter :


This XPT file can be downloaded here : report2.xpt
Note that the XPath expression refers to the parameter name with the delimiters %%
When users runs the report, a form opens to request the parameter value :


The report is generated if user enters mandatory values and click on "Generate"


Here is the XSLT file used to format the report : wrkspc_list_renderer.xsl