ireport报表培训文档

ireport报表培训文档

ID:17030747

大小:1.75 MB

页数:25页

时间:2018-08-26

ireport报表培训文档_第1页
ireport报表培训文档_第2页
ireport报表培训文档_第3页
ireport报表培训文档_第4页
ireport报表培训文档_第5页
资源描述:

《ireport报表培训文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、报表功能的实现前言报表的生成主要包括报表模板的建立和生成代码的开发。在华腾公司小企业信贷系统的开发中,模板的生成主要是使用iReport软件来进行的,在模板生成之后会将其配置到小企业信贷系统的相关目录下,之后会在程序代码的编写过程中调用其功能并向其传递参数。以上叙述的是软件开发过程中生成报表的主要过程,本文档以下内容将对整个过程涉及到的相关信息进行简单介绍。一.iReport介绍本部分主要介绍iReport生成报表功能的简单应用,和软件开发中使用到的部分功能,参照文档为《iReport中文详细教程

2、》,其他进阶功能在本文中不做介绍1.1iReport简介iReport是一个能够创建复杂报表的开源项目,它100%使用Java语言编写,是目前全球最为流行的开源报表设计器之一。由于它丰富的图形界面,你能够很快的创建出任何一种你想要的报表。以下是iReport一些比较突出的功能:•拖拽式,所见即所得的报表编辑器;•多样的向导来简化复杂的报表设计任务;•超过30个排版和格式化工具;•报表可转换为PDFHTMLEXCELFLASHCSVRTFTXTOpenOfficeJava2DJRViewer等格式;

3、•支持所有有效的数据源。如:JDBC,CVS,Hibernate,JavaBean等;•用户自定义数据源;•无限次数的撤消/重做;5.1-9,,services,andmakethecitymoreattractive,strengtheningpublictransportinvestment,establishedasthebackboneoftheurbanrailtransitmulti-level,multi-functionalpublictransportsystem,thuspro

4、tectingtheregionalpositionandachieve•集成脚本(scriptlet)支持;•内置图表支持:超过20种的图表支持。并可扩展;•国际化:集成超过15种语言;•报表模板与报表库样式管理;•源文件的备份;•文档结构浏览器。1.2结构在本章中我们将分析一下报表的结构,看一下报表中每一部分的作用是什么,以及在生成报表的时候每一部分将产生什么样的效果。栏(Bands)报表被垂直分成若干个部分,每一个部分我们叫它“band”。每一个band都有自己的特性,在报表生成的时候有些会

5、打印一次,有些会打印多次。如下图。接下来我们就对每一种类型的band分别进行介绍。TitleBand:title段只在整个报表的第一页的最上面部分显示,除了第一页,不管报表中有多少个页面也不会再出现Titleband中的内容。就是报表的标题。pageHeaderBand:pageHeader段中的内容将会在整个报表中的每一个页面中都会出现,显示的位置在页面的上部。如果是报表的第一页,pageHeader中的内容将显示在TitleBand下面,除了第一页以外的其他所有页面中,pageHeader中的

6、内容将显示在页面的最上端,即页眉。5.1-9,,services,andmakethecitymoreattractive,strengtheningpublictransportinvestment,establishedasthebackboneoftheurbanrailtransitmulti-level,multi-functionalpublictransportsystem,thusprotectingtheregionalpositionandachievepageFooterBa

7、nd:显示在所在页面的最下端,即页脚。DetailBand:报表内容段,在这个Band中设计报表中需要重复出现的内容,Detail段中的内容每页都会出现。columnHeaderBand:针对DetailBand的表头段,一般情况下在这个段中画报表的表头。columnFooterBand:针对DetailBand的表尾段。SummaryBand:表格的合计段,出现在整个报表的最后一页中的Detailband的后面,一般用来统计报表中某一个或某几个字段的合计值。lastPageFooter:内容将会

8、出现在报表的最后一页的最后部分。为了实际演示各个band的生成效果,我们可以在报表中的各个band里添加不同的对象,以测试各个band的作用。步骤:第一步:新建文档,报表名称命名为:MyFirstReport,然后单击“OK”。5.1-9,,services,andmakethecitymoreattractive,strengtheningpublictransportinvestment,establishedasthebackboneoftheurbanrailtransit

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。