没有合适的资源?快使用搜索试试~ 我知道了~
首页ireport 开发文档
资源详情
资源评论
资源推荐
iRepo
rt
用户手册
目录
1 序言..................................................................................................................................................4
什么是 iReport?..........................................................................................................................4
1 / 72
功能特点:.................................................................................................................................4
iReport 社区:............................................................................................................................5
鸣谢:.........................................................................................................................................6
2 入门..................................................................................................................................................6
必要条件:.................................................................................................................................6
下载:.........................................................................................................................................6
编译 iReport:............................................................................................................................7
基本的配置:.............................................................................................................................7
创建 JDBC 连接:...................................................................................................................10
第一个报表:...........................................................................................................................11
命令行选项:...........................................................................................................................15
3 JasperReports 基础概念.................................................................................................................16
JasperReports............................................................................................................................16
报表生命周期:.......................................................................................................................16
Jrxml 源代码和 jasper 文件:..................................................................................................17
数据源和打印格式:...............................................................................................................21
版本兼容性:...........................................................................................................................22
InputStream.......................................................................................................................................22
表达式:...................................................................................................................................22
一个简单的程序:...................................................................................................................23
JasperPrint print = JasperFillManager.fillReport(............................................................................24
4 报表结构........................................................................................................................................24
Bands.........................................................................................................................................25
Title....................................................................................................................................25
Page header.......................................................................................................................26
Column header..................................................................................................................26
Group header.....................................................................................................................26
Detail.................................................................................................................................26
Group footer......................................................................................................................26
Column footer...................................................................................................................27
Page footer.........................................................................................................................27
Last Page footer.................................................................................................................27
Summary...........................................................................................................................27
Background.......................................................................................................................27
报表属性:...............................................................................................................................27
列.......................................................................................................................................29
高级选项:...............................................................................................................................31
脚本:.......................................................................................................................................31
更多…...............................................................................................................................32
Title on a new page 选项:..............................................................................................32
Summary on a new page 选项:......................................................................................34
Floating column footer 选项:.........................................................................................34
打印顺序:.......................................................................................................................34
无数据打印(如果没有数据时):..............................................................................35
2 / 72
i18n:................................................................................................................................35
Resource Bundle Base name.............................................................................................35
XML 源文件的编码设置:.............................................................................................36
5 报表元素........................................................................................................................................36
选择并插入元素到报表中:...................................................................................................37
布置和元素顺序.......................................................................................................................39
使用元素树管理元素:...........................................................................................................42
基本属性:...............................................................................................................................43
Height 指元素的高;它实际上的值是根据打印时真实值的高度来确定..................................43
线.......................................................................................................................................46
矩形...................................................................................................................................46
椭圆...................................................................................................................................46
图象...................................................................................................................................47
Expression Class attribute; 以返回类型为理由,图象被装载改变的方式;..............................47
文本元素...................................................................................................................................50
静态文本...........................................................................................................................51
文本域...............................................................................................................................51
Blank when null 当域表达式返回一个 null 值时允许打印空白;...............................................52
子报表.......................................................................................................................................56
Using cache 保存或不保存数据到内存,以便能快速的加载数据再下一次;.........................57
专用元素...................................................................................................................................57
图表...................................................................................................................................57
条形码...............................................................................................................................57
Show text 指定是否打印文本 ;.....................................................................................................59
超连接.......................................................................................................................................59
Reference...........................................................................................................................60
LocalAnchor......................................................................................................................60
LocalPage..........................................................................................................................60
RemoteAnchor..................................................................................................................60
RemotePage.......................................................................................................................60
6 字体................................................................................................................................................61
字体...........................................................................................................................................61
PDF Font Name 这是预先确定的 PDF 文档字体的名字;..........................................................61
扩展字体...........................................................................................................................61
编码...................................................................................................................................62
使用 Unicode 字符............................................................................................................62
报表字体...................................................................................................................................63
7 字段,参数和变量........................................................................................................................63
字段...........................................................................................................................................64
$F{<field name>}.............................................................................................................................64
SQL 查询的字段注册......................................................................................................65
JavaBean 的字段注册.......................................................................................................66
JRExtendedBeanDataSource 的字段注册.......................................................................67
字段和文本域...................................................................................................................68
3 / 72
参数...........................................................................................................................................68
$P{<parameter name>}.....................................................................................................................69
在查询中使用参数...........................................................................................................69
$P!{<parameter name>}...................................................................................................................69
使用程序传递参数...........................................................................................................70
JasperPrint print = JasperFillManager.fillReport(............................................................................70
1. 首先声明这个名为 NAME _REPORT,类型为 java.lang.String 的参数;............................70
2. 添加一个 textfield 元素的标题 band 用这个表达式:$P{NAME _REPORT}........................70
JasperPrint print = JasperFillManager.fillReport(............................................................................70
内置参数...........................................................................................................................71
变量...........................................................................................................................................72
1 序言
什么是 iReport?
是一个能够创建复杂报表的开源项目,并且它能调用
库应用于任何一种应用程序。本身是分布式的且由符合
通用公共许可的百分之百纯编写。
由于它丰富的图形界面,你能够很快的创建出任何一种你想要的报表。
能够让我们提高技术方面的信心,比如它能降低学习的
语法的难度,而且能够为熟练的技术人员节省大量的时间并能开发出非常
精细的报表。
这里将带给大家的虽然是版本的,但是大部分的资源都是来自于
版本发布之后的。因为早先的版本不是用编写的,而是用
;因此这些版本都只能在微软的 系统运行,自从
版本发布以后便停止了用的开发。
我的任务就将最新的版本的介绍给大家,因此,我不可能应用老的
版本讲解。
功能特点:
以下将列出的一些比较突出的功能:
!百分之九十九支持标签
!所见即所得的报表编辑器,也就是说它具有创建矩形,线,椭圆,正文区域,
4 / 72
标签,图表,子报表,条码等完善的工具图标供使用。
!嵌入式编辑器带有灯泡提示代码规则
!支持"和非拉丁语言(俄文,中文,日文,韩文…)
!文档结构浏览器
!完善的报表编译器和输出器
!支持所有可以通过#$%连接的数据库
!支持所有有效的数据源
!自动报表创建向导
!支持子报表
!源文件的备份
!支持文档模版
!支持&&'字型
!支持本地化
!可添加插件扩展功能
!完全支持脚本
!支持图表
!标准对象库管理(页码…)
!支持拖拽
!无限制的取消(重做
开发团队是那些来自世界各地的工程师,他们默默无闻的用他们熟
练的技术和丰富的经验日负一日的为添加功能排除)*。
iReport 社区:
网址是+企业的网址
是设立了两个英语社区为大
家讨论交流:
,在这里你不但可以提出要求,也可以提出技术上的问题
!,这个社区是用来发布注释,判定讨论结果和提出新的功能
建议的。
如果你还是无法解决你的问题,不要着急,我们还有一个特殊的跟踪系统来帮
助你:"#$$%&"'($
不保证你的提问能很快得到答复,但是你一定能在几天内收到一个另你非
常满意的答复。这些都是免费的,如果你享有这些,我们还是希望你能够给我
们的项目一些资助。如果你需要一些关于商业方面的支持,你可以写-到:
*.)*"
请将你发现的)*的记录发送到:
"#$$%&"'(
在企业网站上/也可以进一步的提出要求0123有能力的也可以提出不足
并发表完整的代码。为了能始终了解关于最新的项目的开发情况你可以将你的
邮件地址加到我们的邮件列表中:
5 / 72
剩余63页未读,继续阅读
flying871018
- 粉丝: 1
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0