Development of Report Plug-ins¶
The plug-ins enables transformation of operational data into user defined file formats. The purpose of this page is to provide the information a developer need in order to develop and configure report plug-ins.
For a plug-in to be used with a report, a plug-in layout has to be created and deployed into the layout definitions of that report. Whenever a user selects to format a report using this special layout, the plug-in will be executed.
There are currently five standard report plug-ins that are available for use; CSV, EXCEL, XML, XSLT and SCRIPT.
- The CSV plug-in transforms a flat xml stream into a CSV (comma separated values) stream and forwards it to a desired destination (binary, file, e-mail).
- The EXCEL plug-in transforms a flat xml stream into a xml style sheet stream that can be opened with Excel and forwards it to a desired destination (binary, file, e-mail).
- The XML plug-in forwards the xml input stream to a desired destination (binary, file, e-mail) without any transformations.
- The XSLT plug-in transforms a xml stream according to XSL code from the.rpl file and forwards it to a desired destination (binary, file, e-mail).
- The SCRIPT plug-in transforms a flat xml stream into a collection of scripts (e.g. ZPL Scripts, EPL Scripts) and forwards it to a desired destination (binary, file, e-mail).
It is also possible to write your own plug-in if you have special requirements.