ireport图文教程(3)

2019-04-02 21:20

C. 如图界面

如图,可以看到报表模板正文分几个区域,解释如下:

? title

title 段只在整个报表的第一页的最上面部分显示,除了第一页以外,不管报表中共有多少个页面也不会再出现title段中的内容。

? pageHeader

pageHeader 段中的内容将会在整个报表中的每一个页面中都会出现,显示在位置在页面的上部,如果是报表的第一页,pageHeader 中的内容将显示在title段下面,除了第一页以外的其他所有页面中pageHeader 中的内容将在显示在页面的最上端。

? columnHeader

针对detail段的表头段,一般情况下在这个段中画报表中列的列标题。每页均会出现一次。

? detail

报表内容段,在这个段中设计报表中需要重复出现的内容,detail 段中的内容每页都会出现。

? columnFooter

针对detail段的表尾段,每页均会出现一次。

? pageFooter

显示在所在页面的最下端,每页都显示,最后一页由lastPageFooter替代

? lastPageFooter

最后一页页尾段内容,只在最后一页出现一次。

? summary

表格的合计段,出现在整个报表的最后一页中的detail段的后面,一般用来统计报表中某一个或某几个字段的合计值。

D. 创建数据库类型的JDBC数据源

iReport支持多种数据库,本例采用mysql作为示例 工具栏上“Data”->“连结/资源来源”

在“Connections/Datasources”界面中点击“New”

在“Connections properties”中选择“Database JDBC connection”,点击“Next”继续,这里可以看到,jasper report的数据来源可以有很多方式:数据库、XML文件、JavaBean文件等,从下图中可以看出来。

E. 指定数据库JDBC类型和JDBC URL

其中,iReport中已经包含了mysql和hsqldb这两种数据库的驱动jar文件,可以根据实际需要选择不同的JDBC Type,(记得拷贝相应的数据库JDBC驱动jar文件到项目的lib目录中)

根据实际内容,输入JDBC URL和用户名及密码

输入完成后,点击“Text”,如出现如下界面,说明连接成功。


ireport图文教程(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第2章 进程管理练习题(答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: