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
Scriptlets
A scriptlet is a Java class used to execute special elaborations during print generation. The scriptlet exposes a set of methods that are invoked by the reporting engine when some particular events, like the creation of a new page or the end of processing a detail row, occur.
Palabras clave: Roman Numeral; Special Elaboration; Source File; Java Class; Reporting Engine.
Pp. 197-201
Templates
One of the most useful tools of iReport is the Report Wizard , which lets you create reports using templates , a kind of prebuilt model to use as a base for new reports. In this chapter, I will explain how to build custom templates and how to add them to those already available.
Pp. 203-209
Charts
As of iReport version 0.5.1, chart support in iReport has been completely rewritten to use new functionality within JasperReports. The previous implementation, based on manual creation of series via a scriptlet, is no longer supported.
Pp. 211-219
Subdatasets
Report generation is based on a single datasource (such as a query, a collection of JavaBeans, or an XML file). When you deal with a chart or a crosstab, this might not be sufficient, or it might simply be easier to retrieve the chart or crosstab data using a specific query or in general using another dataset. A subdataset is used to provide a secondary record set inside a report (performing an additional query using a new datasource). Currently, you can use a subdataset to fill only a chart or a crosstab. You can have an arbitrary number of subdatasets in a report.
Pp. 221-231
Crosstabs
A crosstab is a kind of table where the number of rows and columns is not known at design time, like a table that shows the sales of some products (rows) during different years (columns): Fruit/Year 2004 2005 2006 ... Strawberry Wild cherry Big banana ...
Palabras clave: Aggregation Function; Total Column; Text Field; Head Cell; Main Report.
Pp. 233-251
Other Interface Components
This chapter covers the various components of the iReport graphical interface that have not yet been discussed: the object library, the log window, and the list of active processes (see Figure 16-1), as well as rules and magnetic guidelines.
Palabras clave: Page Number; Text Field; Interface Component; Main Window; Total Object.
Pp. 253-260
Plug-Ins and Additional Tools
It is possible to extend iReport functionalities by means of plug-ins , external application modules designed to execute various tasks such as positioning elements using particular criteria or compiling a JASPER file and putting it in a BLOB database field.
Pp. 261-273
Solutions to Common Problems
In this chapter, you will learn how to solve some common problems related to using iReport and JasperReports; these are problems users frequently post about on the iReport forum and problems for which the JasperReports official documentation does not provide a clear solution.
Pp. 275-286
iReport Options
This chapter focuses on the many iReport configuration options.
Pp. 287-292