- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何使用IReport来制作报表模板
一、如何安装
现在IReport的最新版本是3.5.1
官方的地址是:/plugins/project/project_home.php?projectname=ireport
其中最新版本是:iReport-nb-3.5.1-windows(适用于windows系统)
双击下载得到的iReport-nb-3.5.1-windows-installer.exe文件即可安装
二、IReport的界面
1、小工具栏
这里排列的都是一些常用操作,可以根据自己需要定制。定制方法:在小工具栏的空白处点右键,出现右键菜单选择“定制…..”。
2、模板/报表结构树
Background之前的项目都是一些模板所需要的数据定义,从Background开始就是这个模板的排版布局结构。
3、模板编辑框
Designer:按下这个标签就是可视化编辑器,可以把组件从面板中直接拖过来进行编辑,所见即所得。
XML:切换到这个标签则是XML编辑器,可直接针对模板文件的XML进行编辑。
Preview:预览。预览的同时也会生成项目中所需要的.jasper文件。
4、组件面板
这个面板里有IReport所支持的功能组件及常用的参数,比如表格、图表、方框、直线、静态文字、文字域、图片、子报表、页次参数等等。将这些组件自由组合,基本上我们就可以做出自己想要的报表来。
5、属性面板
当用左键点击编辑界面中某个组件时,面板中会出现该组件的可设置属性。
下图为当文字域被选中时,属性面板的变化(最大化):
6、输出信息
编译后的信息出现在这里。如果编译出错也可以在这里看见错误提示。
基本上常用的窗口就这些,有需要可以在菜单栏的窗口选项中选择更多的窗口展示在工作区内。
三、模板/报表结构树
1、在IReport中,常用的数据定义有三种。分别是:Fields、Parameters、Variables。
1.1 Fields(字段)
我们可以把报表中的数据排列想像成数据库的二维表,Fields所存储的就是数据集中某个字段所对应的值。它的特点就是可放在Detail区域自动遍历。
1.2 Parameters(参数)
同样是可存储某一个值,但是它只能储存唯一一个值。
1.3 Variables(变量)
变量是一个用来存放计算结果的对象,就像小计,总计等。
2、报表的结构
如上图所示:报表分为:title、pageHeader、Column header、Group header、Detail、Group footer、Column footer、Page footer、Last Page footer、Summary、Background几个部分。
2.1 Title(报表标题)
它仅被创建一次,通常只打印在第一页。
在这个区域常用的是Parameters
2.2 pageHeader(页头)
在每一页的开头出现,每一页都会被打印。
该区域常用的是Parameters
2.3 Column header(列开始处)
把数据集合想象成二维表,这里摆放的就是列名的位置。
该区域常用的是Parameters
2.4 Group header(分组列开始处)
当有分组时,这里摆放的是分组数据的列名。
该区域常用的是Parameters
2.5 Detail(数据)
数据集中的被遍历的区域。有多少行数据就显示多少行。
该区域常用的是Fields
2.6 Group footer(分组列结尾处)
这个区域代表该分组的结束,可以放置该分组的统计数据等变量或分隔符等等
该区域常用的是Parameters和Variables
2.7 Column footer(列结尾处)
这个区域代表这次遍历数据的结束,可以放置统计数据等变量。
该区域常用的是Parameters和Variables
2.8 Page footer(页脚)
它和page header同时出现在每页,可以放置页次页数等内置参数
2.9 Last Page footer(最后一页页脚)
它只出现在最后一页。
该区域常用的是Parameters
2.10 Summary(总计)
它也只出现在最后一页,通常用来放置总计等数据。
该区域常用的是Parameters和Variables
2.11 Background(背景)
基本上没什么用,除了用来放水印。
在一份报表中,我们常用的是: pageHeader、Column header、Detail、Page footer、Su
您可能关注的文档
最近下载
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 23ZG210预应力高强混凝土空心方桩.pdf
- 浙教版综合实践活动八年级上册第一单元《身边的环境污染问题》第一课时课件.pptx
- 新人美版美术一年级上册第五单元 3.最爱中国红课件.ppt
- 农业绿色发展与生态平衡技术.pdf VIP
- 2025年山地农业自然灾害风险评估与农业保险风险分散策略报告.docx
- 2025年公安局辅警招聘考试试题库(含答案).docx VIP
- 安全法律法规标准规范管理制度(最新版).doc VIP
- 综合 - GB-T 17502-2009 海底电缆管道路由勘察规范.pdf
- 《电气系统控制技术》课件 项目三 照明电路.pptx VIP
文档评论(0)