Catálogo de publicaciones - libros
The Definitive Guide to iReport
Giulio Toffoli
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Software Engineering/Programming and Operating Systems
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2007 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-1-59059-928-0
ISBN electrónico
978-1-4302-0523-4
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2007
Información sobre derechos de publicación
© Apress 2007
Cobertura temática
Tabla de contenidos
Getting Started
In this chapter, you’ll see what the requirements are for using iReport, the way to obtain the binary distribution and the sources, and how to compile and install it.
Pp. 1-14
Basic Notions of JasperReports
The heart of iReport is an open source library named JasperReports (JR), developed and maintained by Teodor Danciu, of JasperSoft Corporation. It is the most widely distributed and powerful free software library for report creation available today.
Pp. 15-23
Report Structure
In this chapter, you will learn about report structure; you will see which parts compose a report and how they behave in comparison with data to print.
Palabras clave: Text Field; Head Band; Page Area; Separate Page; Column Width.
Pp. 25-39
Report Elements
In this chapter, I will explain elements , the main objects that can be inserted into a report, and survey their characteristics.
Palabras clave: Element Property; Text Element; Graphic Element; Vertical Alignment; Horizontal Alignment.
Pp. 41-72
Fonts and Styles
You can save time defining the look of your elements by using styles. A style is a collection of predefined properties that refer to aspects of elements (like background color, borders, and font). You can define a default style for your report that all undefined properties of your elements refer to by default.
Palabras clave: Text Element; Java Virtual Machine; Character Encode; Style Property; Report Style.
Pp. 73-81
Fields, Parameters, and Variables
In a report, there are three groups of objects that can store values: fields, parameters , and variables . These objects are used in expressions, they can change their values during print progression, and they are typed, that is, all these objects have a type that corresponds to a Java class such as String or Double.
Palabras clave: Calculation Type; Current Number; Java Class; Automatically Retrieve; Java Object.
Pp. 83-96
Bands and Groups
In this chapter, I will explain how to manage bands and groups by using iReport. In Chapter 3, you learned how reports are structured, and you have seen how the report is divided into bands, horizontal portions of a page that are printed and modified in height according to band properties and content. Here, you will see how to adjust the properties of bands. You will also learn how to use groups and how to create some breaks in a report.
Palabras clave: Group Header; Group Expression; Lower Margin; Report Object; Property Window.
Pp. 97-107
Subreports
Subreports represent one of the most advanced functionalities of JasperReports, and they make possible the realization of very complex reports. The aim is to be able to insert a report into another report created with modalities similar to the first one.
Pp. 109-125
Datasources and Query Executers
There are several ways in JasperReports to provide data to fill a printed report; for example, you can put a SQL query directly inside a report and provide a connection to a database against which to execute the query and read the resulting record set.
Palabras clave: Query Language; XPath Expression; Unit Sales; Public Class; Detail Band.
Pp. 127-190
Internationalization
JasperReports 0.6.2 introduced some new features for report internationalization. Internationalizing a report means making all static text set at design time (such as labels and messages) adaptable to locale options used to build the report: the report engine will print the text using the most appropriate available translation. The text translations in the different languages supported by the report are stored in particular resource files collectively named the Resource Bundle .
Palabras clave: Time Zone; Static Text; Locale Option; Resource File; Language Code.
Pp. 191-195