Chapter 8. Using Scripting in a Report Design

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

When developing a BIRT report using the Eclipse workbench, you can write custom event handlers in either Java or JavaScript. When developing a BIRT report using the Eclipse RCP, you can write only JavaScript event handlers. Whether you use Java or JavaScript, the set of event handlers that you can write is the same.

Choosing between Java and JavaScript

Both Java and JavaScript have advantages and disadvantages when writing an event handler. For a developer who is familiar with only one of the two languages, the advantage of using ...

Get Integrating and Extending BIRT now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.