Eclipse Business Intelligence and Reporting Tools [BIRT] Project
DataAny User. Any Data. Any Deployment. Sheet Eclipse Business Intelligence and Reporting Tools [BIRT] Project BIRT is an Eclipse-based, open-source reporting platform for web applications, especially those based on Java and J2EE. BIRT has two main components: a report designer based on Eclipse, and a run-time component that you can deploy to your application server. BIRT also has a charting engine that lets you include charts in your BIRT Reports or add stand-alone charting capabilities to Java applications.
Data Sheet: Eclipse Business Intelligence and Reporting Tools [BIRT] ProjectReport Designer • Outline—Provides a compact overview of your entireApplication development with BIRT starts with the report structurereport designer. This Eclipse-based interface offers • Cheat Sheets—Offer step-by-step instruction onan HTML page-oriented design metaphor (similar commonly performed tasks to shorten theto Adobe Dreamweaver and other HTML editors) to learning curvebuild reports that are intuitive to create and integrate BIRT provides two flavors of designer: a plug-in foreasily into web applications. Key components include: the Eclipse IDE, and a Rich Client Platform (RCP)• Data Explorer—Manages your data sources version that offers a simplified interface without a (connections) and data sets (queries) need for the additional perspectives in the standard• Layout View—WYSIWYG editor that provides drag- Eclipse platform. and-drop creation of the presentation portion of your Report Design File report• Report Item Palette—A palette with a rich set of The report design file, as expressed by the BIRT visual elements such as containers (tables, grids, lists), Report Object Model (ROM), is the key design labels and others “artifact” associated with a report. It contains the• Expression Builder—Provides an interface to create elements that make up a report, including visual calculated fields, format existing ones or perform design components such as a table or an image, and other data-oriented calculations other non-visual items such as report parameters,• Style Builder—Creates and manages CSS-like styles formatting styles and data sources. for consistent formatting The designer allows the user to define these• Property Editor—Presents the most commonly used elements, the design file stores the elements in an properties in a convenient format, which makes XML format adhering to the ROM, and the report editing quick and easy engine interprets the elements to produce a report• Report Preview—Allows you to test your report at any document as output. time with real data• Code Editor—Edits custom business logic to be executed during data access, report generation, or viewing• Chart Wizard—Defines and formats charts and their accompanying legends and axes 2