After Chapter 12, Developing Using Data Sources, in this chapter you will continue to discover the advanced features already covered in Chapter 9, Internationalization and Localization and Chapter 10, Subreports and Cross Tabs, but from a development perspective. As usual, the description will be using the learning by example approach, with the help of concrete and working projects.
You will start by learning all about the development of Pentaho reports localized in all the languages you may want. Then you will see how to develop a subreport programmatically using Java, and, last but not least, you will see how to develop cross tabs using Java.
This chapter is highly technical and written as a tutorial for Java developers. At the end of this chapter, you will feel comfortable with all the advanced features of...