Using Scripting in a Report Design in BIRT
BIRT provides a powerful scripting capability with which a report developer can provide custom code to control various aspects of report generation.
Overview of BIRT scripting
Ease of adding a simple script for a particular event handler
Simpler language constructs, looser typing, and less strict language rules
The advantages of using Java to write an event handler include:
Availability of the Eclipse Java development environment
The Eclipse Java development environment is very powerful, and includes such features as autocompletion, context sensitive help, keyboard shortcuts, parameter hints, and much more.
Ease of finding and viewing event handlers
Access to an integrated debugger