BIRT bietet eine leistungsfähige Scripterstellungsfunktion, mit der ein Berichtsentwickler
angepassten Code bereitstellen kann, um verschiedene Aspekte der Berichterstellung zu steuern. Dieses Kapitel verschafft einen Überblick über die Scripterstellung in BIRT. Die nachfolgenden Kapitel konzentrieren sich auf die Implementierung von Script-Ereignishandlern in JavaScript und Java,
das Schreiben von Ereignishandlern für Diagramme und den Zugriff auf Daten unter Verwendung scriptgesteuerter Datenquellen.