Groovy Script tool enables report templates to evaluate or run Groovy codes from templates and external Groovy files.

The Groovy tool includes two methods:

(i) 'eval' method 
     This method will evaluate Groovy text, and then return the result.
(ii) 'execute' method 
     This method will execute a Groovy file, and then return the result.

Like other Script Tools, the Groovy Script Tool 'scripttool.jar' must be installed in the 'extensions' folder of the Report Wizard plugin. The same 'groovy-all-1.7.9.jar' of the Automaton plugin is used, so make sure the Automaton plugin is enabled and loaded. For further information about Custom Tools and the installation, see Custom tool.

To import Groovy Script tool to a template, type the following code:

#import ('groovy', 'com.nomagic.reportwizard.tools.script.GroovyTool')