iReport使用手册(简易配图基础版)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

iReport

用户手册1.1什么是iReport?

iReport是一个能够创建复杂报表的开源项目,并且它能调用JasperReports

库应用于任何一种java应用程序。本身是分布式的且由符合GNU通用公共许可的

百分之百纯java编写。

由于它丰富的图形界面,你能够很快的创建出任何一种你想要的报表。iReport能够让我们提高技术方面的信心,比如它能降低学习JasperReports的XML语法的难度,而且能够为熟练的技术人员节省大量的时间并能开发出非常精

细的报表。

2.1功能特点

以下将列出iRreport的一些比较突出的功能:

•百分之九十九支持JasperReports XML标签

•所见即所得的报表编辑器,也就是说它具有创建矩形,线,椭圆,正文区域,标签,图表,子报表,条码等完善的工具图标供使用。

•嵌入式编辑器带有灯泡提示代码规则

•支持Unicode和非拉丁语言(俄文,中文,日文,韩文…)

•文档结构浏览器

•完善的报表编译器和输出器

•支持所有可以通过JDBC连接的数据库

•支持所有有效的数据源

•自动报表创建向导

•支持子报表

•源文件的备份

•支持文档模版

•支持TrueType字型

•支持本地化

•可添加插件扩展功能

•完全支持脚本

•支持图表

•标准对象库管理(页码…)

•支持拖拽

•无限制的取消/重做

3.1下载地址

iReport-5.5.0-windows版下载链接:

/project/ireport/iReport/iReport-5.5.0/ iReport-5.5.0-windows-installer.exe

4.1安装流程

1.打开安装文件,点击Next

2.点击I Agree

3.点击Next

4.选择安装目录后,点击Next

5.点击Install

5.点击Finish

安装完成

5.1使用流程

5.1.1新建一个文件

1.点击菜单栏文件,选择New

2.选择Report和Blank A4,后点击Launch Report Wizard

3.编写Report name,选择存放目录后点击下一步

4.默认选择Empty datasource,点击下一步

6.点击下一步

新建完成

5.1.2设置纸张大小以及页面布局飞

1.选中文件名后,点击右键选择Page format..

2.设置页面格式以及排版模式

我们报表的设计是选择纸张大小A3,横向排列,纸张分两页

此处特别强调Columns的作用就是将纸张界面分成相等的几部分,一般设置为2,也就是等分为两部分,左边和右边界面相等

3.由于我们是画报表所以只需要保留细节(Detail)即可,因此将Title(标题),Page Header(页眉),Column Header(列标题),Page Footer(页脚),Summary(总结),Background(背景)项删除

4.打开组件面板和属性面板,默认是打开状态

5.1.3主要组件以及属性介绍

1.常用组件Break介绍(组件都是拖移使用,直接点住不放,拖向细节界面空白处)

Break是分页符,用来分页,可拖移动到细节编辑框中使用,使用效果如下

2.常用组件Line介绍(组件都是拖移使用,直接点住不放,拖向细节界面空白处)

Line用来画线条,在表格无法实现的情况下可以使用线条加以补充,使用效果如下

3.常用组件Static Text介绍(组件都是拖移使用,直接点住不放,拖向细节界面空白处)

Static Text是静态文本,是最常用的一个组件,表格的基本组成大多是静态文本,也就是一个个的表格框,可以输入相关信息,相关效果如下

属性框截图:

以下为重要内容:

Static Text主要属性介绍,基本属性里的Left,Top,Width,Height,Forecolor,Backcolor,Opaque 和Text properties里的Font name,Size,Horizontal Alignment,Vertical Alignment,Pdf Encoding

Static Text 基本属性

1.Left----------表格框跟界面最左侧距离调整

2.Top-----------表格框跟界面最左侧距离调整

3.Width--------表格框本身的左右长度调整

4.Height--------表格框本身的上下长度调整

5.Forecolor----前景色调整(可以理解为字体颜色调整)

6.Backcolor----背景色调整

7.Opaque-------是否透明选项,可以选择,如果想前景色和背景色调整生效,勾选即可

Text properties 属性

1.Font name----字体名称调整

2.Size------------字体大小调整

3.Horizontal Alignment-------水平对直,可调整字体在表格框中的位置

4.Vertical Alignment-----------垂直对直,可调整字体在表格框中的位置

5.Pdf Encoding--------PDF编码,一般选择UniGB-UCS2-H (Chinese Simplified)

4.常用组件Text Field介绍(组件都是拖移使用,直接点住不放,拖向细节界面空白处)

Text Field是文本字段,也就是一个动态文本,可以将变化的数据传入表格,相关效果显示

Text Field主要属性介绍,Text Field Expression文本域表达式,可以修改文本字段的表达方式

可以在parameters(参数)中新建一个,然后将原始生成的参数替换一个命名

5常用组件Image介绍(组件都是拖移使用,直接点住不放,拖向细节界面空白处)

相关文档
最新文档