IReport制作报表(1)
本文是本教程的第一篇文章,主要使用的是Ireport3.6版本。
报表制作环境安装说明,成功安装Ireport 3.6版本以后,如果需要连接数据库,需要安装相应的数据库驱动,安装驱动的方法如下:
将下载的驱动程序拷贝到Ireport安装目录下platform7\lib子目录下,然后重启Ireport即可。
下面开始Ireport报表制作之旅。
- Ireport环境介绍
成功运行Ireport后,将打开一个如下图所示的制作环境:

- 新建空白报表
选择“文件”菜单下的“新建”子菜单,打开“新建”对话框,如下图所示:

选择“Blank A4”空白模板,然后点击“Open this Template”按钮即可。
- 报表文件结构介绍
新建报表操作完成后Ireport自动打开新建的报表,报表由很多带区组成,界面和带区分别介绍如下:

Title:报表总标题,一个报表可能有很多页面组成,Title标题是只在第一页显示的标题,注意一般开发中的小报表用不到,一般情况下本人在开发时都把标题放到Page Header带区中。
Page Header:本带区可以放置一些报表的页眉信息,如报表标题、打印日期等。
在介绍下面的两个带区时先介绍开发时用到的两种报表形式:
电子档案式:这种报表一般一页只显示一个人(数据库里面的一条记录)的信息,如人员简历表格属于这类报表。
台账式:这种报表一页显示很多人的信息,类似excel表格。
Column Header:用于放置表头表格的表头信息。
Detail:本带区能自动循环显示数据库里面所有记录,特别注意很多人在设计电子档案式的报表时经常将报表放置到了Page Header或Column Header带区里面去了,运行报表时只显示了一个人的信息,没有达到想要的效果,台账式报表按惯例一般的人的思维将需要显示的数据库字段直接拖到本带区即可。后面有详细介绍。
Column Foorter和Page Footer带区跟Page Header和Column Header作用想对应。
Summary:本带区主要用作报表的统计,统计的结果将显示在所有报表的最后一页,其他情况的统计后面会坐相应文章介绍。
- 报表文件常用属性介绍
报表文档本身有些常用的属性,如改变报表页面的大小,设置页面的显示方式。方法如下:
右键单击“报表文档结构栏”的根目录(报表名称)选择属性按钮,打开报表属性对话框,如下图所示:

常用属性介绍如下:
Report Name:报表文件名称
Page Width:设置报表文件宽度
Page Height:设置报表文件高度
Orientation:设置报表打印方向横向还是纵向显示
Left margin:设置报表左侧空白宽度
Right margin:设置报表右侧空白宽度
Top margin:设置报表顶部空白高度
Bottom margin:设置报表底部空白高度
Columns:设置报表显示的列数
Column Width:设置报表每列的宽度
Column space:设置列之间空白距离
Float column footer:设置Detail带区循环不够一页时与后面带区的距离,注意的地方制作报表时一般都会遇到的问题。
- 报表常用操作
- 运行报表
- 设置报表输出格式
可以使用Preview菜单指定运行报表的输出格式,常用的有PDF和Excel格式,不过一般情况下在调试时不推荐使用这两种格式,推荐使用ireport默认的输出格式(Internal preview)。
B.运行报表
设置好输出格式后,可以点击常用工具栏的Preview按钮运行报表,查看报表格式。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
