JasperReports 3.5 for Java Developers


David R. Heffelfinger
Bok Engelsk 2009 · Electronic books.
Utgitt
Birmingham : : Packt Publishing, , 2009.
Omfang
1 online resource (368 p.)
Utgave
1st edition
Opplysninger
Description based upon print version of record.. - Cover; Table of Contents; Preface; Chapter 1: An Overview of JasperReports; A brief history of JasperReports; What exactly is JasperReports?; The features of JasperReports; Flexible report layout; Multiple ways to present data; Multiple ways to supply data; Multiple datasources; Watermarks; Subreports; Exporting capabilities; Class library dependencies; Typical workflow; Where to get help; Summary; Chapter 2: Adding Reporting Capabilities to our Java Applications; Downloading JasperReports; Setting up our environment; JasperReports class library; Required libraries for report compilation. - ; ; ; ; ; ; ; ; ; ; ; ; ; ; Summary; Chapter 4: Creating Dynamic Reports from Databases; Database for our reports; Generating database reports; Embedding SQL queries into a report template; Generating the report; Modifying a report query through report parameters; Database reporting through a datasource; A comparison of database report methods; Summary; Chapter 5: Working with Other Datasources; Empty datasources; Map datasources. - Apache CommonsOptional libraries and tools; Apache ANT; JDT compiler; JDBC driver; iText; JFreeChart; JExcelApi; Summary; Chapter 3: Creating your First Report; Creating a JRXML report template; Previewing the XML report template; Creating a binary report template; Compiling a JRXML template programmatically; Previewing the compiled report template; Compiling a JRXML template through ANT; Generating the report; Viewing the report; Displaying reports in a web browser; Elements of a JRXML report template; ; ; ; ; ; ;. - Attributes of the element. - Built-in report variablesStretching text fields to accommodate data; Laying out report elements; Setting the size and position of a report element; Setting common element properties; Hiding repeated values; Subreports; Summary; Chapter 7: Adding Charts and Graphics to Reports; Adding geometrical shapes to a report; Adding lines to a report; Adding rectangles to a report; Adding ellipses to a report; Adding images to a report; Attributes of the element; evaluationTime; evaluationGroup; hAlign; vAlign; IsLazy; isUsingCache; onErrorType; Adding charts to a report. - Java objects as datasourcesTableModels as datasources; XML datasources; CSV datasources; Custom datasources; Writing a custom JRDataSource implementation; Using the custom JRDataSource implementation; Summary; Chapter 6: Report Layout and Design; Controlling report-wide layout properties; Setting text properties; Styles; Reusing styles through style templates; Setting text style for individual report elements; Setting a report's background; Report expressions; Adding multiple columns to a report; Final notes about report columns; Grouping report data; Report variables. - Create, Design, Format, and Export Reports with the world's most popular Java reporting library
Emner
Sjanger
Dewey
ISBN
1-282-25740-4. - 1-84719-809-0. - 9786612257407
Hylleplass
QA76.73.J38 H44 2009

Bibliotek som har denne