Advanced Eclipse BIRT Report Customization
Abstract
Thu 8:45 - 9:30 Uhr | 2008
This discussion will focus on the more advanced reporting interfaces found in the BIRT Report Designer including report customization using expressions and scripting, building reports with re-use in mind, and internationalization of report elements.
While many reports start with a query and a simple layout, it doesn’t take long before custom logic is needed to meet the complex requirements of the report. The data is rarely in the exact form needed by the report and the people requesting reports often have complex requirements for how the data should appear within the report. Scripting in BIRT allows developers to add custom code all throughout the report design either to manipulate the report data, or to adjust report content conditionally.
This session will cover the use of scripting in various parts of your report building process including a scripted data set, adding scripting to report elements, scripting with parameters, as well as using scripting in expressions and events. We will also cover reusable library components, and how to access external Java classes. Finally, we will discuss the Internationalization of report elements in BIRT.

Virgil Dodson
Virgil Dodson is a Developer Evangelist at Actuate Corporation and blogger/forum moderator at BIRT Exchange. Virgil has over 13 years experience as a software developer. For the past 6 years he has helped Java developers get started with Actuate’s embedded reporting products. He holds a Bachelor of Science degree in Computer Information Systems from DeVry Institute of Technology.