Practical Data Analysis and Reporting with BIRT Table of Contents

Back to BOOK PAGE

Table of Contents

Preface
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
      • The JDBC Data Source
    • Data Sets
      • Data Set for Flat Files
    • 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
    • Summary
  • 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
    • Summary
  • 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

Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Sort A-Z