SpagoBI - iReport plugin

This plugin allows the user to access into the tree structure of SpagoBI from which it's possible to download JasperReports registered in there. These can, therefore, be modified, using iReport, and, newly sent back to SpagoBI.

This plugin can be launched from the Plugins menu of iReport, selecting SpagoBI.

At the beginning, a window will open up and the user will be asked to fill in the SpagoBI server address and the folder where the application will save the temporary files.

This configuration can be modified from the menu Plugin, selecting SpagoBI and clicking on the Configure button.

Then, username and password will be required for logging in into SpagoBI.

Once completed correctly this phase, the JasperReport tree of SpagoBI is sent to the user.

Selecting a report the Check IN and the Check OUT buttons are set enabled.

The user can obtain the requested report from SpagoBI by clicking on the Check OUT button (F6). It will be saved in the temporary files folder specified in the configuration procedure and finally opened up in iReport

The Check IN button (F5) can be used in order to send the report currently in use on iReport, to SpagoBI which then saves it in the location specified on the plugin display.

The interface offers moreover the possibility to hide the plugin (select Hide or clck on ESC) or change the user (select Change user or clck on F1).

The Expand all button (+ (tn)) and the Collapse all button ( - (tn)) can be used, respectively, to visualize or hide all the reports contained into the selected folder and into its subfolder.

Create Reports with Graphs

In order to produce Reports with Graphs iReport uses a java class that implements a particular interface. It's possible to set a self-produced class or a default one. To set the name of the class proceed as follow:
1) select Project menu
2) select Project Option subMenu
3) Into the gui showed select the Scriptlet Tab
4) Into the scriptlet class list box select 'Use this Scriptlet class'
5) Into the text field below enter the complete name of the class.

If you want to produce reports for SpagoBIPlatform it's mandatory to use a defined class which is distributed with the SpagoBIIReportPlugin, so in the text box enter the string ClassScriptlet.