ja sperreport使用.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ja sperreport使用

Jasperreport基本介绍 Jasperreport与Ireport介绍 Jasperreport是报表打印工具,支持pdf、csv多种格式的报表打印。 JasperReport是一个开源的工具包,将JasperReport包加入到项目的classpath中即可开始使用JasperReport包了,从java程序中通过调用包中的类对jrxml文件进行操作,可以完成报表的编译、显示、输出等工作; Jasperreport的报表生成过程,如下图。 如上图所示。报表模板有两种制作方式:1)利用ireport图形编辑工具,iReport是报表编辑图形工具,编辑完成后输出jrxml文件(XML格式), 生成jasper文件(以.jasper结尾)生成jasper文件(以.jasper结尾)最终要使用的是编译后的*.jasper文件Jasperreport支持多种数据源,包括xml、数据库、JavaBean等多种数据源。 Jasperreport基本类 net.sf.jasperreports.engine.JasperCompileManager类。 使用这个类的几个静态方法即可完成对报表的编译工作(具体参见api文档) 编译完成后可以JasperCompileManager有两种处理方式: 1 返回一个JasperReport对象 2 在.jrxml文件所在的目录生成一个.jasper文件 这两种方式是由程序员自己选择的。不过我比较倾向使用.jasper文件,毕竟报表的结构不是每天都在改动,所以每次重新编译报表并不是很划算。 net.sf.jasperreports.engine.JasperFillManager类 这个类的作用是用数据填充报表。它可以使用JasperReport对象也可以使用。jasper文件做为报表模板。 它同样有2中处理方式: 1 返回一个JsaperPrint对象。 2 在.jasper文件所在目录生成一个.jrprint文件 这个类使用net.sf.jasperreports.engine.JRDataSource接口的实现做为数据源。任何实现了JRDataSource的类均可做为数据源使用 在net.sf.jasperreports.engine.data包中定义了一些数据源,可根据自己的需要选择。这里我使用的是JRTableModelDataSource做为 3. net.sf.jasperreports.engine.JasperPrintManager和 net.sf.jasperreports.engine.JasperExportManager这两个类的作用是打印、导出报表他们使用 JasperPrint 和 .jrprint文件做为输入。 Jasperreport实例演示 少说废话,下面我们就进行一些基本的演示。在下才疏学浅,在调查中只做了三种尝试:1)利用ireport进行模板设计,数据源采用xml文件; 2)利用ireport设计模板,导入jfreechat对象; 3)使用java代码设计模板,数据源为对象数组。 下面我们逐一进行讲解。OK,let’s go!!!! Ireport设计模板,xml数据源 安装ireport。 直接点击Windows版本ireport安装文件,安装文件中已经包含了jasperreport组件,这里不做表述,有问题问百度! 打开ireport Ireport 3.7.4用户界面如图所示。 客官您瞧见,用户界面上的“Quick start”没?按照图中表示的1、2、3去做,就基本能搞清楚ireport是什么道道! 添加数据源 点击标号①,界面如下: 哇塞,这么多数据源,看来真的是很好很强大耶。我们选择“xml file datasource”,点击next, 按照上图填入数据源名称、以及数据源xml文件,注意一定要选择“Use the report Xpath expression when filling the report”.点击“save” 即可,在下图标记处会出现相应的生成结果。 现在让我们先查看一下,刚刚添加xml数据源的具体结构: 数据源准备好了,可以开始模板创建了。 创建模板 在上图中点击“②”,出现下图。 点击“Launch report wizard”,如下图: 输入报表名以及保存路径,点击“下一步” 在“Connections/Data sources”中选择你需要的数据源。接下来就直接点击“下一步”,直到完成。 点击完成后,进入模板元素设计页面。 图中,左边标记为页面监视器(report inspector)

您可能关注的文档

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档