Skip to content

Birt A Field Guide

Best in textbook rentals since 2012!

ISBN-10: 0321733584

ISBN-13: 9780321733580

Edition: 3rd 2011 (Revised)

Authors: Diana Peh, Nola Hague, Jane Tatchell

List price: $54.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

The official Eclipse Series guide to BIRT, by its creators at Actuate - now fully updated for BIRT 2.6's major improvements Covers improvements to BIRT's data handling, performance, dataset editor, and many other areas. Abundant examples, step-by-step instructions, and illustrations demystify BIRT for beginners and help power users accomplish more than ever. The definitive guide for a worldwide community of users who've downloaded 6.5 million copies of BIRT. Built on the open source Eclipse platform, BIRT is a powerful end-to-end reporting system that addresses everything from report creation to integrating reporting into enterprise applications. Worldwide, developers have downloaded 6.5+…    
Customers also bought

Book details

List price: $54.99
Edition: 3rd
Copyright year: 2011
Publisher: Addison Wesley Professional
Publication date: 2/9/2011
Binding: Paperback
Pages: 848
Size: 7.00" wide x 9.00" long x 1.75" tall
Weight: 2.838
Language: English

Foreword
Preface
Acknowledgments
Installing BIRT
Introducing BIRT Report Designers
Understanding BIRT components
Understanding Eclipse BIRT packages
About types of BIRT builds
Installing a BIRT Report Designer
Installing BIRT Report Designer Full Eclipse Install
Installing BIRT RCP Report Designer
Troubleshooting installation problems
Installing a language pack
Updating a BIRT Report Designer installation
Updating BIRT RCP Report Designer installation
Getting Started
Learning the Basics
About BIRT reports
Overview of the report design process
About the report design environment
Tutorial 1: Building a simple listing report
About report files and supported formats
Viewing sample reports
Planning Your Report
Identifying the content of the report
Determining how the report will be viewed
Considering international reporting requirements
Deciding the layout and format of the report
Drawing a mock-up
Considering reuse of report components
Managing report design resources
Deciding how the report will be deployed
Accessing and Binding Data
Connecting to a Data Source
About BIRT data sources
Connecting to a database using JDBC
Connecting to a text file
Connecting to an XML file
Connecting to a web service
Creating reusable data sources
Setting connection properties when a report runs
Troubleshooting data source problems
Retrieving Data
About data sets
Selecting data
Viewing and changing output columns
Adding a computed field to a data set
Joining data sets
Verifying the data returned by a data set
Specifying the data to retrieve at run time
Binding Data
Understanding column bindings
Creating column bindings
Editing and deleting column bindings
Copying data elements
More about column-binding expressions
Designing Reports
Laying Out a Report
Understanding the layout model
Creating the sections of a report
Placing report elements
Displaying Text
Types of textual elements
Deciding which textual element to use
Using a dynamic text element
Using a label element
Using a text element
Displaying text from right to left
Formatting Report Content
Formatting data
Formatting with styles
Formatting data based on conditions
Alternating row colors in a table
Specifying alignment of content in a table or grid
Adjusting the spacing of content in a report
Specifying auto-expand layout for HTML output
Displaying data values in one row
Displaying content across multiple columns
Specifying alternate values for display
Hiding elements based on conditions
Sorting and Grouping Data
Sorting data
Grouping
Tutorial 2: Grouping report data
Aggregating Data
Types of aggregate calculations
Placing aggregate data
Creating an aggregation
Filtering aggregate data
Calculating percentages
Creating a summary report
Writing Expressions
Basic concepts
Using the expression builder
Manipulating numeric data
Manipulating string data
Manipulating date-and-time data
Using Boolean expressions
Filtering Data
Filtering opportunities
Specifying conditions on row retrieval
Filtering data after row retrieval
Enabling the User to Filter Data
About report parameters
Planning to use report parameters
User filtering options
Enabling user filtering at query run time
Enabling user filtering after data retrieval
Designing the presentation of report parameters
Testing the report parameters
Tutorial 3: Creating and using report parameters
Building a Report That Contains Subreports
Creating the report structure
Tutorial 4: Building a report containing side-by-side subreports
Using a Chart
Surveying the types of charts
Tutorial 5: Creating a stand-alone chart
Exploring the chart builder
Using a chart in a table
Displaying Data in Charts
Linking data to a chart
Understanding the axes of a chart
Grouping and sorting category data
Grouping optional Y value data
Using multiple y-axes
Transposing chart axes
Filtering data
Changing default report parameters
Creating data bindings
Previewing data and chart
Creating a combination chart
Defining a meter chart
Laying Out and Formatting a Chart
Overview of formatting
Formatting specific types of charts
Setting chart area format attributes
Formatting the chart legend, plot, and title
Formatting axis titles, markers, lines, and labels
Formatting a series
Presenting Data in a Cross Tab
Tutorial 6: Creating a cross tab
Setting up data for a cross tab
Building a cross tab
Displaying empty rows and columns
Displaying user-defined values in row and column headings
Sorting cross tab data
Limiting the amount of data the cross tab displays
Presenting Different Views of the Same Data
Ways to share data
Building a dashboard report
Enhancing Reports
Designing a Multipage Report
Planning the page layout
Controlling pagination
Customizing the master page
Using multiple master pages
Adding Interactive Viewing Features
Creating hyperlinks
Creating a table of contents
Adding interactive chart features
Adding interactive elements to an HTML report
Identifying report elements for data export
Building a Shared Development Framework
Sharing report elements using a library
Designing libraries for a shared environment
Using a library
Sharing a report layout as a template
Localizing Text
Overview of the localization process
Assigning a resource file to a report
Assigning resource keys
Editing a resource file
Previewing a report in different locales
Glossary
Index