注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用JasperReports+iReport報表開發(fā)詳解

JasperReports+iReport報表開發(fā)詳解

JasperReports+iReport報表開發(fā)詳解

定 價:¥49.00

作 者: 高洪巖 編
出版社: 清華大學(xué)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302317586 出版時間: 2013-06-01 包裝: 平裝
開本: 16開 頁數(shù): 349 字數(shù):  

內(nèi)容簡介

  《JasperReports+iReport報表開發(fā)詳解》主要講解Java技術(shù)領(lǐng)域著名的開源報表框架Jasper Reports和iReport軟件的使用,重點介紹如何使用iReport報表模板進行報表的開發(fā)。全書共8章:初識Jasper Reports(介紹如何使用iReport軟件搭建報表開發(fā)環(huán)境);控件(講解控件的使用,并伴有針對性的示例);Fields、Parameters、Variables對象及Group分組(熟練使用動態(tài)數(shù)據(jù)對象是開發(fā)報表的前提);字體Font、樣式Style及模板Templates(使讀者掌握報表的外觀設(shè)計);子報表Subreport(講解子報表Subreport技術(shù));圖表Chart(把常用的餅狀圖、柱狀圖和曲線圖進行細化講解,并以JDBC、JavaBean為數(shù)據(jù)源進行圖表的展示);數(shù)據(jù)集Dataset、List控件及Table控件(簡化報表開發(fā),從而設(shè)計出復(fù)雜結(jié)構(gòu)的報表);實用技巧(講解必備的開發(fā)常用技巧)。從iReport的使用出發(fā),一步步帶領(lǐng)讀者學(xué)習(xí)設(shè)計報表的每一個環(huán)節(jié),它們是作者多年開發(fā)經(jīng)驗的總結(jié),也融入了豐富的授課經(jīng)驗。閱讀《JasperReports+iReport報表開發(fā)詳解》之前,建議讀者具有較好的Java編程基礎(chǔ),或具有JSP、Servlet基礎(chǔ)。

作者簡介

暫缺《JasperReports+iReport報表開發(fā)詳解》作者簡介

圖書目錄

第1章 初識JasperReports
1.1 JasperReports的基礎(chǔ)知識
1.2 第1個JasperReports打印示例——中文靜態(tài)文本
1.2.1 創(chuàng)建模板文件
1.2.2 在Web項目中以PDF文件顯示出來
1.2.3 利用程序?qū)?jrxml導(dǎo)出為.jasper文件并用PDF顯示
1.3 填充報表數(shù)據(jù)——使用Map參數(shù)
1.3.1 新建報表模板文件
1.3.2 創(chuàng)建傳遞參數(shù)的Servlet對象
1.3.3 顯示效果
1.3.4 打印List中Userinfo.java實體類示例
1.4 填充報表數(shù)據(jù)——使用JDBC向?qū)ё鳛閿?shù)據(jù)源
1.4.1 新建報表JDBC數(shù)據(jù)源
1.4.2 新建報表模板文件
1.4.3 設(shè)計報表
1.5 使用向?qū)Х纸M顯示數(shù)據(jù)
1.6 在iReport中使用表達式Expression
1.7 將報表導(dǎo)出為PDF文件
1.8 報表的常用屬性
1.8.1 分欄分列的效果
1.8.2 Title和Summary在單獨的頁面打印
1.8.3 多列橫向與縱向排序打印效果
1.8.4 Summary with Page Header and Footer屬性
1.8.5 Float column footer屬性
1.8.6 When No Data屬性
1.9 各個Band存在數(shù)據(jù)時的打印效果

第2章 控件
2.1 控件的常用知識
2.2 控件的對齊
2.3 控件的常用屬性
2.3.1 Forecolor、 Backcolor、 Opaque屬性
2.3.2 Blank When Null屬性
2.3.3 PositionType屬性
2.3.4 Stretch Type屬性
2.3.5 Print Repeated Values屬性
2.3.6 Remove line when blank屬性
2.3.7 Print In First Whole Band屬性
2.3.8 Print When Detail Overflows屬性
2.4 控件的使用方法
2.4.1 形狀控件
2.4.2 Image控件
2.4.3 Image控件
2.4.4 文本控件

第3章 Fields、Parameters、 Variables對象及Group分組
3.1 Fields對象的使用
3.1.1 使用Text Field控件顯示數(shù)據(jù)表字段值
3.1.2 使用Fields結(jié)合JDBC的Connection對象顯示值
3.1.3 使用Fields對象顯示Java集合中實體類的屬性值
3.2 Parameters對象的使用
3.2.1 使用Parameters動態(tài)生成userid值
3.2.2 使用Parameters動態(tài)生成Date區(qū)間的測試
3.2.3 使用Parameters動態(tài)生成where語句
3.2.4 使用Parameters對象實現(xiàn)SQL的IN及NOTIN查詢
3.3 Variables對象的使用
3.3.1 Calculation屬性
3.3.2 Evaluation Time屬性
3.3.3 Incrementtype屬性
3.4 Group分組的使用
3.4.1 Group分組的使用方法
……
第4章 字體Font、樣式Style及模板Templates
第5章 子報表Subreport
第6章 圖表Chart
第7章 數(shù)據(jù)集Dataset、List控件及Table控件
第8章 實用技巧

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號