Ireport制作报表模板。
这里以oracle自带的scott/tiger用户空间为例:
用ireport制作一个查询employee的信息报表。
文件——new:
可以选择一个ireport提供的template,有带图片效果样式的和空的,这里选择Blank A4 Lanscape。然后“open this template”
填写模板的名称和存放路径:
“下一步”“完成”
新建好以后,ireport像大部分的工具一样,打开这样一些工作区:
整个面板图:
1.报表信息面板
2.左边报表编辑面板,右上组件面板,右下属性面板;可直接拖拽一个组件至报表上,选中组件在属性面板就可以编辑此组件的属性。
下面具体制作这个报表:
ireport的报表分为这几个部分:
具体各部分放什么组件,如何结构看下面我做好的例子:
放大面板组件大小,方便我们查看和编辑组件信息:
制作这个报表步骤:
1.点击这个数据库小图标的按钮
2.将sql语句放置到里面,“read fields”,sql语句即为从数据源取数据至报表的sql,点击“ok”
3.做好报表的头及列头等信息
4.从Fields的子节点拖拽我们填好的sql查询出字段值报表的Detail区
到这步报表的大概就做好了。
下面预览这个报表的数据:
1.预览之前,先设置预览的格式,我们选择pdf
还要菜单上--工具--选项,选择Classpath的卡片区,添加oracle的驱动jar
2.当前是Designer模式,点击Previe按钮:
当前我们的报表还没有参数,如果sql有参数在preview操作时要填写参数。
看到的结果:
1.ireport中的结果:
2.Adobe pdf的结果:
结果看到报表上面的中文都没有显示,因为我们没有设置报表的字体以及添加支持中文的第三方jar。
现在添加这些jar,及设置字体:
1.菜单--工具--选项,选择Classpath的卡片区。
“Add Jar”,添加oracle的驱动jar,支持中文的iTextAsian.jar和iTextAsianCmaps.jar
2.在报表编辑版面选中所有文本框,在属性面板设置:
pdf font name--STSong-Light
pdf encoding --UniGB-UCS2-H (Chinese Simplified)
这回,再预览报表,就有中文显示了。
基本完成,写的累死了!!!
分享到:
相关推荐
- [http://jaspereport.group.iteye.com/group/wiki/3401-jaspereport-ireport](http://jaspereport.group.iteye.com/group/wiki/3401-jaspereport-ireport) - **知识点**:JasperReport是一款用于生成报表的开源...
内含 ext+dwr+freemark+jasperreort+ireport+echance+oscache+velocite等技术 展示例子:http://zz563143188.iteye.com/blog/1462413 若要下载chm格式请到http://user.qzone.qq.com/563143188 程序源码下载地址10MB...
9. iReport和JasperReport:这两款组件是用于报表设计和生成的工具,支持复杂的报表布局和数据呈现。iReport的项目主页是http://jasperforge.org/plugins/project/project_home.php?group_id=83,JasperReport的主页...
iReport 报表、子报表、主从报表、合计、实例解析1. 开发使用步骤(iReport4.1)... 2 4.1. JasperReport 和iReport的介绍... 2 4.1.1. JasperReport 简介... 3 4.1.2. iReport 简介... 3 4.1.2.1. iReport几个重要...
本文对应文章:一步一步学iReport + JasperReports(二) :JasperReport初级教程(2.0.3)图文详解(转) http://blog.csdn.net/trocp/article/details/6910745
- 运行`iReport.bat`文件,如果能正常启动,则说明安装成功。 - 如果无法启动,请检查环境变量设置是否正确,尤其是`JAVA_HOME`。 - 示例命令脚本: ```bat @echo off set JAVA_HOME=C:\j2sdk1.4.0_03 set ...
本文将详细介绍如何使用iReport来制作报表,主要分为三个部分:一是使用iReport制作报表的详细过程;二是使用JasperReport作为报表控件开发胖客户端报表应用;三是使用JasperReport作为报表控件开发Web报表应用。...
【jasperreport与ireport简介】 JasperReport是一款开源的Java报表工具,它允许开发者创建复杂的打印报告,包括表格、图表、文本等元素,并能够输出为PDF、HTML、Excel、CSV等多种格式。JasperReport的核心功能是...
这个是最新iReport3.0开源报表的整理好的汉化文件库,基本上是全汉化了,由于上传限制分卷压缩的,这个是分卷1,请下载完成后下载分卷2,解压后把这个文件的iReport.jar放到iReport\lib替换原文件就可以了,原程序...
具体模版*.jrxml 博文链接:https://xiaobo.iteye.com/blog/34774
<value>com/longxian/ireport/models/User.hbm.xml</value> </list> </property> </bean> <!-- 配置事务管理器 --> <bean id="transactionManager" class="org.springframework.orm.hibernate3....
iReport-2.0.5-windows-installer 1/5 1 http://download.csdn.net/source/549815 2 http://download.csdn.net/source/550142 3 http://download.csdn.net/source/550143 4 ...
开发源码 博文链接:https://andrawu.iteye.com/blog/37022
iReport-2.0.5-windows-installer.part2.rar 1 http://download.csdn.net/source/549815 2 http://download.csdn.net/source/550142 3 http://download.csdn.net/source/550143 4 ...
iReport-2.0.5-windows-installer.part3.rar 3/5 1 http://download.csdn.net/source/549815 2 http://download.csdn.net/source/550142 3 http://download.csdn.net/source/550143 4 ...
\iReport-2.0.5-windows-installer.part4.rar 4/5 1 http://download.csdn.net/source/549815 2 http://download.csdn.net/source/550142 3 http://download.csdn.net/source/550143 4 ...