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/iRe port-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,点击下一步
5.点击下一步
6.点击下一步
7.点击完成
新建完成
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介绍(组件都是拖移使用,直接点住不放,拖向细节界面空白处)
将Image拖移至细节页面空白处后,会弹出一个图片路径选择框,选择已经保存的图片点击打开后即可调整图片大小
相关显示如下
Image主要属性介绍,Image Expression路径设置
可手动设置图片路径地址
5.1.4使用iReport打造一个简单报表
报表原图:
第一步:拖移6个Static T ext到细节界面空白处,调整好表头的字体,字体大小,背景色,前景色,详细信息参照常用组件Static Text介绍中,效果图如下:
第二步:框选已经做好的表头,使用Ctrl+C复制,效果图如下
第三步:粘贴后进行前景色和背景色的调整,将粘贴项的Opaque(是否透明)改为不勾选状态,效果图如下
第四步:将数据填充进报表,完成。

相关文档
最新文档