As you learnt in Chapter 9, Internationalization and Localization, as with all modern software, Pentaho Reporting is developed following all the best practices and patterns to support internationalization, so that it can be adapted to various languages and regions without engineering changes. In this section in particular, you will reach the same level of expertise, but from a Java perspective. In the following sections, you will go through the basics of Pentaho report localization from a Java perspective; then you will move on to understand how to test localization, and finally, you will see a fully working example of some source code, available in the well known GitHub repository.
Pentaho 8 Reporting for Java Developers
By :
Pentaho 8 Reporting for Java Developers
By:
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
Free Chapter
Introduction to Pentaho Reporting
Getting Started with Report Designer
Getting Started with Reporting SDK
Creating a Report with Report Designer
Design and Layout in Report Designer
Configuring JDBC and Other Data Sources
Including Graphics and Charts in Reports
Parameterization, Functions, Variables, and Formulas
Internationalization and Localization
Subreports and Cross Tabs
The PRPT Format and the Java API to Build It
Developing Using Data Sources
Internationalization, Subreports, and Cross Tabs Using Java
Building Interactive Reports
Using Reports in Pentaho Business Analytics Platform
Using Reports in Pentaho Data Integration
Pentaho Reporting Nightly Build and Support
Customer Reviews