Book description
A new edition of this title is available, ISBN-10: 0321580273 ISBN-13: 9780321580276
The first in a two-book series about Business Intelligence and Reporting Technology, BIRT: A Field Guide to Reporting introduces reporting to a broad base of users. Built on the Eclipse platform, this exciting technology makes it possible for programmers and non-programmers to build and deploy complex reports with minimal effort.
BIRT: A Field Guide to Reporting presents information about how to develop and customize reports of progressive complexity using BIRT Report Designer. This tool was designed from the ground up for Web applications and uses a Web page-oriented design metaphor in contrast to older banded report writers that were developed before the advent of the Internet. This unique approach to report creation makes BIRT an approachable and effective tool for developers of all levels.
Report designs discussed include
Listing reports that include sorting, grouping, and totals
Summary reports, such as top N reports
Charts, including pie, line, bar, and gauge charts
Master-detail reports
Other topics discussed include
Understanding the technology
Planning report designs
Accessing data
Laying out and formatting reports
Building charts
Enhancing reports with interactive viewing, shared libraries, and localized text
Preparing reports for international data
Table of contents
- Copyright
- Foreword
- Preface
- Acknowledgments
- I. Installing BIRT
-
II. Getting Started
-
4. Learning the Basics
- About BIRT reports
- Overview of the report design process
- About the report design environment
- Tutorial 1: Building a simple listing report
-
5. 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
-
4. Learning the Basics
-
III. Accessing and Binding Data
- 6. Connecting to a Data Source
- 7. Retrieving Data
- 8. Binding Data
-
IV. Designing Reports
- 9. Laying Out a Report
- 10. Displaying Text
-
11. 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
- Displaying content across multiple columns
- Specifying alternate values for display
- Hiding elements based on conditions
-
12. Sorting and Grouping Data
- Sorting data
- Grouping data
-
Tutorial 2: Grouping report data
- Task 1: Open the report design
- Task 2: Save the report as a new file
- Task 3: Add the credit limit field to the data set
- Task 4: Add credit limit data to the report
- Task 5: Group customer data by credit limit
- Task 6: Display credit limit ranges in the group header
- Task 7: Display aggregate information
- Task 8: Format the report
- Task 9: Preview the report in the BIRT report viewer
- Task 10: Display credit limit ranges in the table of contents
- 13. Aggregating Data
- 14. Writing Expressions
- 15. Filtering Data
-
16. Enabling the User to Filter Data
- About report parameters
- Planning to use report parameters
- Ways to enable user filtering
- Enabling the user to filter at query run time
- Enabling the user to filter after running the query
- Designing the presentation of report parameters
- Testing the report parameters
-
17. Building a Report That Contains Subreports
- Creating the report structure
-
Tutorial 3: Building a report with side-by-side subreports
- Task 1: Create a new report
- Task 2: Build a data source
- Task 3: Build a data set for the customer report
- Task 4: Build a data set for the orders subreport
- Task 5: Build a data set for the payments subreport
- Task 6: Create the customer master report
- Task 7: Create the orders subreport
- Task 8: Link the orders subreport to the customers master report
- Task 9: Create the payments subreport
- Task 10: Link the payments subreport to the customers master report
- Task 11: Display only customers that have orders or payments
- Task 12: Display the subreports next to one another
-
Task 13: Format the report
- Highlight the customer names
- Edit the column headings
- Change the date formats
- Change the number formats
- Increase the vertical space between elements
- Increase the horizontal space between the orders and payments tables
- Add borders around the tables
- Increase the space between the table borders and contents
- 18. Using a Chart in a Report
- 19. Displaying Data in Charts
-
20. Laying Out and Formatting a Chart
- Laying out and formatting the chart area
- Formatting the chart plot, title, and legend areas
- Formatting an axis
-
Formatting a series
- Setting the series type
- Hiding a series
- Making a series translucent
- Setting the color palette for a series
- Adding and formatting a curve-fitting line
- Stacking series
-
Working with different series types
- Setting the series depth of a chart with depth or a three-dimensional chart
- Formatting a three-dimensional chart
- Formatting an area-chart series
- Formatting a bar-chart series
- Formatting a line or a scatter-chart series
- Formatting a meter-chart series
- Formatting a pie chart series
- Formatting a stock-chart series
- Working with data points and data point labels
- Using styles to format a chart
-
V. Enhancing Reports
-
21. Designing a Multipage Report
- Planning the page layout
- Controlling pagination
- Customizing the master page
- Using multiple master pages
- 22. Adding Interactive Viewing Features
- 23. Building a Shared Report Development Framework
-
24. Localizing Text
- Overview of the localization process
- Assigning a resource file to a report
- Assigning a resource key to a label or text element
- Changing localized text in a label or text element to static text
- Assigning a resource key to chart text
- Changing localized chart text to static text
- Assigning a resource key to a report parameter
- Editing a resource file
- Previewing a report in different locales
-
21. Designing a Multipage Report
- Glossary
Product information
- Title: BIRT: A Field Guide to Reporting
- Author(s):
- Release date: October 2006
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780321442598
You might also like
book
BIRT: A Field Guide to Reporting
The world-wide developer community has downloaded over three million copies of BIRT (Business Intelligence and Reporting …
book
Twenty-First Century Corporate Reporting
This book offers a roadmap to follow–a roadmap to start on now. Most importantly, the book …
book
BIRT: A Field Guide, Third Edition
More than seven million people have downloaded BIRT (Business Intelligence and Reporting Tools) from the Eclipse …
book
z/TPF and WebSphere Application Server in a Service Oriented Architecture
In the simplest terms, Service Oriented Architecture (SOA) is a means by which unlike (or like) …