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

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

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

定 價(jià):¥49.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 初識JasperReports
1.1 JasperReports的基礎(chǔ)知識
1.2 第1個(gè)JasperReports打印示例——中文靜態(tài)文本
1.2.1 創(chuàng)建模板文件
1.2.2 在Web項(xiàng)目中以PDF文件顯示出來
1.2.3 利用程序?qū)?jrxml導(dǎo)出為.jasper文件并用PDF顯示
1.3 填充報(bào)表數(shù)據(jù)——使用Map參數(shù)
1.3.1 新建報(bào)表模板文件
1.3.2 創(chuàng)建傳遞參數(shù)的Servlet對象
1.3.3 顯示效果
1.3.4 打印List中Userinfo.java實(shí)體類示例
1.4 填充報(bào)表數(shù)據(jù)——使用JDBC向?qū)ё鳛閿?shù)據(jù)源
1.4.1 新建報(bào)表JDBC數(shù)據(jù)源
1.4.2 新建報(bào)表模板文件
1.4.3 設(shè)計(jì)報(bào)表
1.5 使用向?qū)Х纸M顯示數(shù)據(jù)
1.6 在iReport中使用表達(dá)式Expression
1.7 將報(bào)表導(dǎo)出為PDF文件
1.8 報(bào)表的常用屬性
1.8.1 分欄分列的效果
1.8.2 Title和Summary在單獨(dú)的頁面打印
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 各個(gè)Band存在數(shù)據(jù)時(shí)的打印效果

第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集合中實(shí)體類的屬性值
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對象實(shí)現(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章 子報(bào)表Subreport
第6章 圖表Chart
第7章 數(shù)據(jù)集Dataset、List控件及Table控件
第8章 實(shí)用技巧

本目錄推薦

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