Book Image

Pentaho 8 Reporting for Java Developers

By : Jasmine Kaur, Francesco Corti
Book Image

Pentaho 8 Reporting for Java Developers

By: Jasmine Kaur, Francesco Corti

Overview of this book

This hands-on tutorial, filled with exercises and examples, introduces the reader to a variety of concepts within Pentaho Reporting. With screenshots that show you how reports look at design time as well as how they should look when rendered as PDF, Excel, HTML, Text, Rich-Text-File, XML, and CSV, this book also contains complete example source code that you can copy and paste into your environment to get up-and-running quickly. Updated to cover the features of Pentaho 8, this book will teach you everything you need to know to build fast, efficient reports using Pentaho. If your interest lies in the technical details of creating reports and you want to see how to solve common reporting problems with a minimum of fuss, this is the book for you.
Table of Contents (25 chapters)
Title Page
Credits
About the Author
About the Reviewers
www.PacktPub.com
Customer Feedback
Dedication
Preface

Chapter 10. Subreports and Cross Tabs

In this chapter, you will learn the ins and outs of two advanced reporting topics: subreports and cross tabs. Subreports allow you to embed reusable reports within a master report. As you will see, with the help of examples, subreports can take on many forms, from multi-page detail reports to summary subreports that include charts. As two specific types of subreports, you will learn about table of content element and index element. Along with subreports, you will learn how to incorporate cross tabs in your reports. Cross tabs allow you to compare multiple variables in a single table of data values.

This chapter is written as a reference manual for developers and information technologists. Reading this chapter, you should feel comfortable with all the advanced features of subreports and cross tabs available in Pentaho Report Designer. This is the last chapter dedicated to Report Designer and it covers the last advanced features of this front-end tool of...