دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: David Heffelfinger
سری:
ISBN (شابک) : 1847198082, 9781847198082
ناشر: Packt Publishing
سال نشر: 2009
تعداد صفحات: 367
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 10 مگابایت
در صورت تبدیل فایل کتاب JasperReports 3.5 for Java Developers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب JasperReports 3.5 برای توسعه دهندگان جاوا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب یک راهنمای جامع و کاربردی است که هدف آن دستیابی به نتایج مورد نظر در سریع ترین زمان ممکن است. فصل ها به تدریج مهارت های شما را تقویت می کنند و در پایان کتاب به اندازه کافی برای طراحی گزارش های قدرتمند اعتماد به نفس خواهید داشت. هر مفهوم به وضوح با نمودارها و عکس های صفحه نمایش و کدهای قابل درک آسان نشان داده شده است. اگر شما یک توسعه دهنده جاوا هستید که می خواهید گزارش های غنی برای وب یا چاپ ایجاد کنید و می خواهید به سرعت با JasperReports برای انجام این کار شروع کنید، این کتاب برای شما مناسب است. هیچ اطلاعی از JasperReports فرض نمی شود.
This book is a comprehensive and practical guide aimed at getting the results you want as quickly as possible. The chapters gradually build up your skills and by the end of the book you will be confident enough to design powerful reports. Each concept is clearly illustrated with diagrams and screen shots and easy-to-understand code. If you are a Java developer who wants to create rich reports for either the Web or print, and wants to get started quickly with JasperReports to do this, this book is for you. No knowledge of JasperReports is presumed.
Cover......Page 0
Table of Contents......Page 7
Preface......Page 13
A brief history of JasperReports......Page 19
What exactly is JasperReports?......Page 20
Flexible report layout......Page 21
Multiple datasources......Page 22
Exporting capabilities......Page 23
Class library dependencies......Page 25
Typical workflow......Page 26
Where to get help......Page 28
Summary......Page 29
Chapter 2: Adding Reporting Capabilities to our Java Applications......Page 31
Downloading JasperReports......Page 32
Setting up our environment......Page 35
Apache Commons......Page 36
JDT compiler......Page 38
iText......Page 39
Summary......Page 40
Creating a JRXML report template......Page 41
Previewing the XML report template......Page 43
Compiling a JRXML template programmatically......Page 45
Previewing the compiled report template......Page 46
Compiling a JRXML template through ANT......Page 48
Generating the report......Page 50
Viewing the report......Page 53
Displaying reports in a web browser......Page 55
......Page 58
......Page 59
......Page 60
......Page 61
......Page 62
......Page 63
......Page 64
......Page 65
......Page 66
Summary......Page 67
Chapter 4: Creating Dynamic Reports from Databases......Page 69
Database for our reports......Page 70
Generating database reports......Page 71
Embedding SQL queries into a report template......Page 72
Generating the report......Page 75
Modifying a report query through report parameters......Page 79
Database reporting through a datasource......Page 84
A comparison of database report methods......Page 90
Summary......Page 91
Chapter 5: Working with Other Datasources......Page 93
Empty datasources......Page 94
Map datasources......Page 101
Java objects as datasources......Page 106
TableModels as datasources......Page 113
XML datasources......Page 118
CSV datasources......Page 123
Writing a custom JRDataSource implementation......Page 125
Using the custom JRDataSource implementation......Page 127
Summary......Page 130
Chapter 6: Report Layout and Design......Page 131
Controlling report-wide layout properties......Page 132
Styles......Page 133
Reusing styles through style templates......Page 136
Setting text style for individual report elements......Page 138
Setting a report\'s background......Page 146
Report expressions......Page 148
Adding multiple columns to a report......Page 152
Grouping report data......Page 156
Report variables......Page 160
Stretching text fields to accommodate data......Page 168
Laying out report elements......Page 171
Setting the size and position of a report element......Page 174
Setting common element properties......Page 179
Hiding repeated values......Page 182
Subreports......Page 185
Summary......Page 190
Adding geometrical shapes to a report......Page 193
Adding lines to a report......Page 194
Adding rectangles to a report......Page 195
Adding ellipses to a report......Page 197
Adding images to a report......Page 198
hAlign......Page 200
isUsingCache......Page 201
customizerClass......Page 202
isShowLegend......Page 203
Attributes of theelement......Page 204
Attributes of theelement......Page 206
Pie charts......Page 207
Bar charts......Page 210
XY line charts......Page 213
Other types of charts......Page 216
Summary......Page 217
Report localization......Page 219
Scriptlets......Page 222
Crosstabs......Page 228
......Page 232
......Page 233
Subdatasets......Page 234
Adding hyperlinks and anchors to reports......Page 242
Turning chart items into hyperlinks......Page 244
Bookmarks......Page 249
Handling very large reports......Page 251
Summary......Page 253
Chapter 9: Exporting to Other Formats......Page 255
Exporting overview......Page 256
Exporting to PDF......Page 257
Exporting to RTF......Page 260
Exporting to ODT......Page 262
Exporting to Excel......Page 264
Exporting to HTML......Page 266
Exporting to XML......Page 268
Exporting to CSV......Page 270
Exporting to plain text......Page 273
Directing HTML reports to a browser......Page 276
Summary......Page 282
Chapter 10: Graphical Report Design with iReport......Page 283
Obtaining iReport......Page 284
Setting up iReport......Page 287
Creating a database report in record time......Page 290
Tweaking the generated report......Page 295
Creating a report from scratch......Page 296
Adding images to a report......Page 304
Adding multiple columns to a report......Page 306
Grouping report data......Page 308
Adding charts to a report......Page 311
Help and support......Page 316
Summary......Page 317
Chapter 11: Integrating JasperReportswith Other Frameworks......Page 319
Integrating JasperReports with Hibernate......Page 320
Integrating JasperReports with JPA......Page 331
Integrating JasperReports with Spring......Page 339
Integrating JasperReports with JSF......Page 345
Integrating JasperReports with Struts......Page 350
Summary......Page 355
Index......Page 357