搜来的资料
了解 JasperReport: http://langhua9527.iteye.com/blog/399576
创建简单的报表例子: http://langhua9527.iteye.com/blog/399750
在浏览器生成PDF文件: http://langhua9527.iteye.com/blog/399941
查询数据库动态生成报表: http://langhua9527.iteye.com/blog/400435
其他数据资源动态生成报表: http://langhua9527.iteye.com/blog/400470
JRXML 标签:http://langhua9527.iteye.com/blog/402317 http://blog.163.com/tongfangde@126/blog/static/2660819220088151059331/ http://blog.csdn.net/lingwyy/archive/2009/06/30/4310561.aspx
导出其它格式的报表(pdf, xls, html): http://langhua9527.iteye.com/blog/403478
JasperReport 与 Hibernate 和 Strust 的整合: http://langhua9527.iteye.com/blog/404097
JasperReport用户手册: http://blog.163.com/tongfangde@126/blog/static/266081922008815105839735/
======================自我总结===============================================
自我非常简单的总结如下:
学习JasperReport,其重点大概有三个地方:1, 了解JRXML的标签,(JRXML ---compile----> JASPER),当时用到的时候可以具体去查询一下,经常用的标签比如有CDATA, group, staticText, textField 等等;2,学习如何配置数据源,其实这里很简单,只需要在编译的时候(java代码)指定好需要的数据源,(不要再jrxml里面硬编码!),而数据源其实就是一个JavaBean的标准,那么这样可以很方便地在其中取出相应的值以显示;3,使用iReport与JRXML相结合共同编写report。iReport是一个开源的软件,用于JRXML的执行和preview。
=====================关于iReport==============================================
iReport官网的地址 http://ireport.sourceforge.net/cap3.html
这里有一份写的还比较详细的iReport + JasperReport 的文档 http://lanyan-lan.iteye.com/blog/424903
在report中加入分页符:就在detail区域top=0处加入一个分页符(page break),因为分页符需要占用1像素的高度,所以要将原来detail内的内容往下移一个像素,就是top=1.
其实也就是加入这样一段代码
view plaincopy to clipboardprint?
<break>
<reportElement x="0" y="0" width="100" height="1"/>
</break>
分享到:
相关推荐
| | | :rocket: 技术 ... CSS JavaScript 节点JS EJS 表达 SQLite的 :laptop: 普罗耶托 自由职业者的JobsCalc和umaasticação的工作,自由职业者ondeépossívelcadastrar e的职务(projetos),cusd的Obtendo ...
3. MAIK Nauka/Interperiodica 4. American Geophys. Union(美国地球物理联盟) 5. Springer 6. IEE(英国电气工程师学会) 7. IEEE(电气和电子工程师学会) 8. Elsevier(爱思唯尔) 9. Taylor & Francis(泰勒...
作者Ralf Spenneberg、Maik Brüggemann和Hendrik Schwartke所著的“PLC-导火线:工控PLC蠕虫的实现”论文,深入分析了工控PLC蠕虫的实现机制、影响以及缓解技术。文中提到的蠕虫实例是基于西门子SIMATIC S7-1200...
《Raspberry Pi快速入门指南》是一本面向初学者的实用手册,由Maik Schmidt撰写,国内译者王峰、王江伟、王汝波共同翻译。该书为读者详细介绍了Raspberry Pi这一款迷你Linux计算机的使用方法,并指导用户如何通过...
3. 《Arduino:A Quick-Start Guide(第1版)》(作者:Maik Schmidt): 此书提供了一个快速学习Arduino的方法,强调实践和动手操作。书中介绍了基本的电子原理、Arduino板的使用和编程技巧,并指导读者完成一系列...
本书由Maik Schmidt撰写,作为Pragmatic Bookshelf系列书籍之一,为开发者提供了一本实用指南。 ### 核心知识点解析 #### 1. Ruby在企业集成中的角色 Ruby,作为一种灵活且强大的编程语言,为企业集成提供了多种...
此书由Maik Schmidt编写,由The Pragmatic Bookshelf出版,该出版社以其出版高质量、实用的编程书籍而闻名。 ### 重要知识点 #### 1. 企业软件与集成 - **企业软件**:企业软件是指用于大型组织的业务流程自动化...
在《Arduino:快速入门指南》这本书中,作者 Maik Schmidt 为读者提供了全面而详尽的指导,帮助初学者快速上手 Arduino,并为有经验的开发者提供灵感和深入的技术细节。 #### 二、书籍评价与推荐 该书受到了多位...
本书《Arduino 快速入门指南》由 Maik Schmidt 编写,旨在帮助初学者快速上手 Arduino 开发。通过阅读本书,读者不仅能够掌握 Arduino 的基本概念和操作方法,还能获得实用的项目实践指导,从而将理论知识转化为实际...
7. **ml_blau_by_maik-d5axjn3.7z** - 这个文件名可能是作者或作品的标识,具体的风格需要解压后查看。 8. **【IThome.com】鼠标指针推荐:两套感觉不错的鼠标指针之mLazer.7z** - mLazer风格可能与科技或未来感...
功能栈 轻松一次收集和运行功能。 快速开始 npm i --save @flowkey/functionstack import FunctionStack from '@flowkey/functionstack' ; const myFunctions = new FunctionStack ( ) ;...// Maik, how are you? 公
MarikKV.github.io 是一个个人网站的源代码仓库,很可能托管在GitHub上。这个网站可能是由MarikKV创建的,用于展示他/她的个人信息、项目经验或者技术分享。"JavaScript"标签表明该网站主要使用JavaScript作为主要的...
该项目由Patrick Thiem和Maik Pertermann于2020年4月开始。 它目前由Patrick Thiem和Maik Pertermann维护。 安装 要求 为了能够运行此软件包,除了软件包依赖性之外,还需要一个有效的EquipmentCloud帐户(或演示...
首次展示了基于过度耦合的熔融光纤环路反射器的单端光纤振动传感器,该传感器在耦合区域施加不同应变时利用了反射光谱的变化。 该询问系统是为传感器设计的,包括一个低成本的激光二极管,一个3 ... 2008 MAIK Nauka。
该工具箱由 Harald Hentschke(图宾根大学)和 Maik Stüttgen(波鸿大学)开发,并附有一篇论文(Hentschke 和 Stüttgen,Eur J Neurosci 34:1887-1894,2011)。 可用的 ESM 包括: 对冲玻璃三角洲等效(点双列...
Maik Heufekes () 制作的滤色器。 一些视频可在 和 。 先决条件 工作站设置 设置工作站,参考了Rethink Robotics的教程(),在本站可以找到Ubuntu的安装、该Ubuntu版本的ROS特定版本、Baxter SDK以及与机器人建立第一...
标题“shop-project:ProzektzespołowyPWSZ”和描述中提到的是一个团队项目,由Miłosz Maik、Marcel Oborski和Grzegorz Zgrzeblak共同开发的在线商店项目,专注于IT设备的租赁服务。这个项目很可能是一个基于PHP的...