| |
Back
to BOOK PAGE
Table of ContentsPreface Chapter 1: Introduction Chapter 2: Installing BIRT Chapter 3: The BIRT Environment and Your First Report Chapter 4: Visual Report Components Chapter 5: Working with Data Chapter 6: Report Parameters Chapter 7: Report Projects and Libraries Chapter 8: Styles, Themes, and Templates Chapter 9: Charts, Hyperlinks, and Drill-Downs Chapter 10: Scripting and Event Handling Chapter 11: Deployment Chapter 12: Practical Example— Building Reports for Bugzilla Index
- Chapter 1: Introduction
- Introduction to Business Intelligence
- The Current State of the BI Market
- The Need for Open-Source Reporting
- What is BIRT
- The Origins of BIRT
- Features of BIRT
- Eclipse Framework
- BIRT Distributions
- Why BIRT?
- Conventions Used in This Book
- Summary
- Chapter 2: Installing BIRT
- Requirements
- Where Do I Get BIRT?
- Installing BIRT from the All-in-One Installation
- Installing BIRT All-In-One under Linux
- Installing iText for PDF Support
- Installation of BIRT through the Eclipse Plug-in Update Program
- Summary
- Chapter 5: Working with Data
- BIRT Data Capabilities
- Understanding the Data Components of BIRT
- The Data Source
- Tables
- Creating Tables Using Drag and Drop
- Creating Tables Manually
- Groups
- Lists
- Aggregation
- Table of Contents
- Crosstab
- Summary
- Chapter 6: Report Parameters
- Why Parameterize Reports?
- Data Set Parameters and Report Parameters
- Getting Input from the User
- Creating Parameter Binding the Easy Way
- Dynamic Report Parameters and Filters
- Cascading Parameters
- Parameter Grouping and Reports with Multiple Parameters
- Summary
- Chapter 7: Report Projects and Libraries
- Report Projects
- Creating New Report Projects
- Importing and Exporting Report Projects
- Other Project Options
- Libraries
- Creating a New Library
- Adding Components to a Library
- Adding a Visual Element to a Library
- Using Components Stored in a Library
- Updating Components in the Library to Update Reports
- Adding Existing Components in Reports to Libraries
- Chapter 8: Styles, Themes, and Templates
- Style Sheets
- Custom Style Sheets
- Editing Style Sheets
- Alternating Row Colors Using Highlights
- Creating Themes
- Using External CSS Style Sheets
- Importing CSS Files
- Using CSS as a Resource
- Templates
- Building a Report from a Template
- Creating a Template
- Chapter 10: Scripting and Event Handling
- Types of Scripting
- Expressions
- Using Expressions in Data Elements
- Calling Java Objects in Expressions
- Event Handling
- Contexts
- Adding Elements to Reports
- Removing Elements from a Report
- Adding Sorting Conditions
- Scripted Data Source
- Using Java Objects as Event Handlers
- Summary
- Chapter 11: Deployment
- BIRT Viewer
- Installing Reports into the Web Viewer
- Accessing Reports in the Web Viewer
- Command-Line Tools
- Report Engine API
- Outputting to Different Formats
- Summary
Back to BOOK PAGE
| |
|