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

Summary


In this chapter, you explored in-depth the ins and outs of design and layout of reports using the Pentaho Report Designer. You first learned about the various user interface components that make up the Report Designer. From there, you dove deep into each reporting band and its properties. You learned that each band may be accessed via the tree structure, and each band may display in the canvas as well as offering properties in the property editor.

You then took an exhaustive look at all the report elements. The chapter introduced you to the common properties seen throughout all the elements, along with displaying the dialogs that the various attributes present when editing. You also walked through utilizing the menu, toolbar, canvas, and shortcut keys to quickly arrange and layout your report. This included introducing shortcuts that make it easy to align and distribute groups of elements.

Finally, the chapter touched on additional details when dealing with common issues with the various...