没有合适的资源?快使用搜索试试~ 我知道了~
首页ireport中文用户手册
ireport中文用户手册
需积分: 10 8 下载量 72 浏览量
更新于2023-03-16
评论
收藏 13.19MB DOC 举报
ireport中文用户手册,对ireport的大部分操作讲解很详细,学习的好资料
资源详情
资源评论
资源推荐
iReport 用户手册
iRepo
rt
用户手册
翻译:董岿
机密 第 1 页 2021-8-5
1
iReport 用户手册
!" #$%&
目录
Giulio Toffoli.......................................................................................................................................1
Copyright © 2004-2005 by Giulio Toffoli. All rights reserved..........................................................2
1 序言..................................................................................................................................................7
什么是 iReport?..........................................................................................................................7
功能特点:.................................................................................................................................7
iReport 社区:............................................................................................................................8
鸣谢:.........................................................................................................................................8
2 入门..................................................................................................................................................9
必要条件:.................................................................................................................................9
下载:.........................................................................................................................................9
编译 iReport:..........................................................................................................................10
基本的配置:...........................................................................................................................10
创建 JDBC 连接:...................................................................................................................12
第一个报表:...........................................................................................................................14
命令行选项:...........................................................................................................................17
3 JasperReports 基础概念.................................................................................................................18
JasperReports............................................................................................................................18
报表生命周期:.......................................................................................................................19
Jrxml 源代码和 jasper 文件:..................................................................................................19
数据源和打印格式:...............................................................................................................23
版本兼容性:...........................................................................................................................24
InputStream.......................................................................................................................................25
表达式:...................................................................................................................................25
一个简单的程序:...................................................................................................................26
JasperPrint print = JasperFillManager.fillReport(............................................................................26
4 报表结构........................................................................................................................................27
Bands.........................................................................................................................................27
Title....................................................................................................................................28
Page header.......................................................................................................................28
Column header..................................................................................................................29
Group header.....................................................................................................................29
Detail.................................................................................................................................29
Group footer......................................................................................................................29
Column footer...................................................................................................................29
Page footer.........................................................................................................................30
Last Page footer.................................................................................................................30
机密 第 2 页 2021-8-5
2
iReport 用户手册
Summary...........................................................................................................................30
Background.......................................................................................................................30
报表属性:...............................................................................................................................30
列.......................................................................................................................................32
高级选项:...............................................................................................................................34
脚本:.......................................................................................................................................34
更多…...............................................................................................................................35
Title on a new page 选项:..............................................................................................35
Summary on a new page 选项:......................................................................................37
Floating column footer 选项:.........................................................................................37
打印顺序:.......................................................................................................................37
无数据打印(如果没有数据时):..............................................................................38
i18n:................................................................................................................................38
Resource Bundle Base name.............................................................................................38
XML 源文件的编码设置:.............................................................................................39
5 报表元素........................................................................................................................................39
选择并插入元素到报表中:...................................................................................................40
布置和元素顺序.......................................................................................................................42
使用元素树管理元素:...........................................................................................................45
基本属性:...............................................................................................................................46
Height 指元素的高;它实际上的值是根据打印时真实值的高度来确定..................................46
线.......................................................................................................................................48
矩形...................................................................................................................................49
椭圆...................................................................................................................................49
图象...................................................................................................................................49
Expression Class attribute; 以返回类型为理由,图象被装载改变的方式;..............................50
文本元素...................................................................................................................................52
静态文本...........................................................................................................................54
文本域...............................................................................................................................54
Blank when null 当域表达式返回一个 null 值时允许打印空白;...............................................55
子报表.......................................................................................................................................59
Using cache 保存或不保存数据到内存,以便能快速的加载数据再下一次;.........................59
专用元素...................................................................................................................................59
图表...................................................................................................................................60
条形码...............................................................................................................................60
Show text 指定是否打印文本 ;.....................................................................................................61
超连接.......................................................................................................................................61
Reference...........................................................................................................................62
LocalAnchor......................................................................................................................62
LocalPage..........................................................................................................................62
RemoteAnchor..................................................................................................................63
RemotePage.......................................................................................................................63
6 字体................................................................................................................................................63
字体...........................................................................................................................................63
机密 第 3 页 2021-8-5
3
iReport 用户手册
PDF Font Name 这是预先确定的 PDF 文档字体的名字;..........................................................63
扩展字体...........................................................................................................................64
编码...................................................................................................................................64
使用 Unicode 字符............................................................................................................65
报表字体...................................................................................................................................65
7 字段,参数和变量........................................................................................................................65
字段...........................................................................................................................................66
$F{<field name>}.............................................................................................................................66
SQL 查询的字段注册......................................................................................................67
JavaBean 的字段注册.......................................................................................................68
JRExtendedBeanDataSource 的字段注册.......................................................................69
字段和文本域...................................................................................................................70
参数...........................................................................................................................................70
$P{<parameter name>}.....................................................................................................................71
在查询中使用参数...........................................................................................................71
$P!{<parameter name>}...................................................................................................................71
使用程序传递参数...........................................................................................................72
JasperPrint print = JasperFillManager.fillReport(............................................................................72
1. 首先声明这个名为 NAME _REPORT,类型为 java.lang.String 的参数;............................72
2. 添加一个 textfield 元素的标题 band 用这个表达式:$P{NAME _REPORT}........................72
JasperPrint print = JasperFillManager.fillReport(............................................................................72
内置参数...........................................................................................................................73
变量...........................................................................................................................................74
Variable name 他是变量的名字;和字段,参数一样,我们提供下面这个表达式..................74
内置变量...........................................................................................................................75
8 Bands and groups...........................................................................................................................76
Bands.........................................................................................................................................76
Groups.......................................................................................................................................77
( condition ) ? value1 : value2...........................................................................................................81
9 Subreport........................................................................................................................................82
创建子报表...............................................................................................................................83
连接子报表到父报表...............................................................................................................83
参数的通道.......................................................................................................................84
指定数据源.......................................................................................................................84
指定子报表.......................................................................................................................85
一步一步举例...........................................................................................................................85
SELECT * FROM CUSTOMERS WHERE CUSTOMERID = $P{CUSTOMERID}...................87
返回参数...................................................................................................................................92
10 数据源..........................................................................................................................................93
iReport 中的数据源..................................................................................................................94
JDBC 连接................................................................................................................................95
ClassNotFoundException..................................................................................................96
URL 不正确......................................................................................................................97
连接参数不正确...............................................................................................................97
机密 第 4 页 2021-8-5
4
iReport 用户手册
使用 JDBC 连接...............................................................................................................97
$P{REPORT_CONNECTION}........................................................................................................97
字段注册...........................................................................................................................97
JRDataSource 接口...................................................................................................................98
JavaBean 作为数据源...............................................................................................................99
JavaBean 的一个字段作为数据源................................................................................101
XML 数据源...........................................................................................................................102
字段的注册.....................................................................................................................104
@<name attribute>.........................................................................................................................104
@id..................................................................................................................................................104
/addressbook/category/person.........................................................................................................105
XML 和子报表...............................................................................................................106
CSV 数据源............................................................................................................................110
字段的注册.....................................................................................................................111
JREmptyDataSource................................................................................................................111
实现一个新的 JRDataSource.................................................................................................112
用 iReport 实现个性化的 JRDataSource...............................................................................114
JavaBean Extended 数据源.....................................................................................................116
11 国际化........................................................................................................................................117
Resource Bundle Base Name..................................................................................................118
Title_GeneralData=General Data....................................................................................................118
Title_Address=Address...................................................................................................................118
Title_Name=Name..........................................................................................................................118
Title_Phone=Phone.........................................................................................................................118
恢复本地化字符串.................................................................................................................120
$R{text.paragraph1}.......................................................................................................................120
格式化消息.............................................................................................................................120
配置本地化报表.....................................................................................................................121
12 脚本............................................................................................................................................121
JRAbstractScriptlet 类.............................................................................................................121
iReport 处理脚本....................................................................................................................123
用脚本部署报表.....................................................................................................................125
13 模板............................................................................................................................................126
模版结构:.............................................................................................................................126
GnLabel...........................................................................................................................................127
GnField............................................................................................................................................127
DetailLabel......................................................................................................................................128
DetailField.......................................................................................................................................128
使用通用模板.........................................................................................................................128
14 图表............................................................................................................................................130
创建一个简单的图表.............................................................................................................130
级 Series..................................................................................................................................135
自动级.............................................................................................................................137
$F{MyField}...................................................................................................................................137
机密 第 5 页 2021-8-5
5
剩余63页未读,继续阅读
钢铁羊
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2023年中国辣条食品行业创新及消费需求洞察报告.pptx
- 2023年半导体行业20强品牌.pptx
- 2023年全球电力行业评论.pptx
- 2023年全球网络安全现状-劳动力资源和网络运营的全球发展新态势.pptx
- 毕业设计-基于单片机的液体密度检测系统设计.doc
- 家用清扫机器人设计.doc
- 基于VB+数据库SQL的教师信息管理系统设计与实现 计算机专业设计范文模板参考资料.pdf
- 官塘驿林场林防火(资源监管)“空天地人”四位一体监测系统方案.doc
- 基于专利语义表征的技术预见方法及其应用.docx
- 浅谈电子商务的现状及发展趋势学习总结.doc
- 基于单片机的智能仓库温湿度控制系统 (2).pdf
- 基于SSM框架知识产权管理系统 (2).pdf
- 9年终工作总结新年计划PPT模板.pptx
- Hytera海能达CH04L01 说明书.pdf
- 数据中心运维操作标准及流程.pdf
- 报告模板 -成本分析与报告培训之三.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0