This chapter is dedicated to environment variables, stylesheets, and crosstabs. We will treat each of them in detail, defining what they are about and how to implement them in Pentaho Report Designer (PRD).
Using Environment Variables allows us to interact with the BA Server that is executing our reports. That is, we can obtain the username of the user who is currently logged in and his or her roles, among other information.
With Style Sheets, we can configure our report so that its look and feel varies according to certain CSS Rules . These CSS Rules are easy to configure, save, and import.
Finally, we will take a look at one of PRD's new jewels, Crosstabs . Using Crosstabs, we ...