Integrating and Extending BIRTThe world-wide developer community has downloaded over three million copies of BIRT (Business Intelligence and Reporting Tools) from the Eclipse web site. Built on the open-source Eclipse platform, BIRT is a powerful reporting system that provides an end-to-end solution, from creating and deploying reports to integrating report capabilities in enterprise applications. The second of a two-book series on business intelligence and reporting technology, Integrating and Extending BIRT, Second Edition introduces programmers to BIRT architecture and the reporting framework. BIRT technology makes it possible for a programmer to build a customized report using scripting and BIRT APIs. A programmer can also extend the BIRT framework by creating a new plug-in using the Eclipse Plug-in Development Environment. This book provides extensive examples on how to build plug-ins to extend the features of the BIRT framework. The source code for these examples is available for download. The topics discussed include
This second edition, revised and expanded, adds the following new content
|
Contents
Writing an event handler in JavaScript | |
Calling Java from JavaScript | |
Writing a Java event handler | |
Understanding the BIRT interfaces | |
Java event handler example | |
Debugging a Java event handler | |
Events overview | |
Creating a web services data source using a custom connection class | |
About custom Java applications | |
Using Scripting in a Report Design | |
Event order sequence | |
Using JavaScript to Write an Event Handler | |
Using the this object | |
Using the row object | |
Package hierarchy diagrams | |
Programming using the BIRT Reporting APIs | |
Programming with a report design | |
About data set classes | |
About the environment for charting application | |
Other editions - View all
Integrating and Extending BIRT Jason Weathersby,Tom Bondur,Iana Chatalbasheva,Don French No preview available - 2008 |
Integrating and Extending Birt (Version 2.0.1) Jason Weathersby,Don French,Tom Bondur,Jane Tatchell,Iana Chatalbasheva No preview available - 2006 |
Common terms and phrases
adapter class Apache Tomcat BIRT project BIRT Report Designer BIRT Report Engine BIRT report viewer Business Intelligence Chart Engine charting application choose classpath column configuration contains create CSV ODA custom data set data type database default defined deploy design engine display Eclipse Modeling Framework Eclipse PDE emitter Engine API event fires example extensible markup language extension element extension point folder Hibernate ODA implement install Intelligence and Reporting JAR files Java class Java event handler Javadoc JavaScript JDBC object ODA data source ODA driver ODA UI onPrepare options OSGi package perform the following platform Plug-in Project Preview properties provides query report document report element report item extension report parameter report rendering extension reportContext Reporting Tools BIRT retrieve Rich Client Platform run-time schema scripted data source servlet shown in Figure specify String Table variable wizard XML schema