JasperReports 下载-java开源报表系统(JasperReports Library)6.2.0 官网最新版手游最新版本

JasperReports 下载-java开源报表系统(JasperReports Library)6.2.0 官网最新版手游最新版本

大小:1,927.1M 语言: 西班牙语

类型:实用工具 系统:macOS

备案号:备案号:浙4Q-201845810-26T
简介 相关 评论(10)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

JasperReports是一款完全基于java编写的开源报表系统。它能够使用数据来自任何类型的数据源,可以生成像素级文档,打印或导出在各种文档格式,包括HTML、PDF、Excel、OpenOffice和Word。需要的朋友下载试试吧!废土风暴游戏1.0.0 苹果版

JasperReports怎么用

一,创建简单的jrxml文件


<?xmlversion="1.0"?> 

<!DOCTYPEjasperReport  

PUBLIC"-//JasperReports//DTDReportDesign//EN"  

"http://jasperreports.sourceforge.net/dtds/jasperreport.dtd"> 

<jasperReportname="FirstReport"> 

  <detail> 

    <bandheight="20"> 

      <staticText> 

        <reportElementx="20"y="0"width="200"height="20"/> 

        <text><![CDATA[Ifyoudon'tseethis,itdidn'twork]]></text> 

      </staticText> 

    </band> 

  </detail> 

</jasperReport> 

以上是一个简单的JRXML文件,实际上就是一个标准的XML文件,<jasperReport>是根元素,<staticText>表示静态的数据,<reportElement>定义了<staticText>的位置和宽度,<text>定义了实际的静态数据。

二,把JRXML文件解析成jasper文件,文件流或JasperReport对象(根据实际情况)

1.建立一个WEB工程,再在WEBROOT目录下建立一个目录report 

2.使用JasperCompileManager里面的方法解析JRXML文件成jasper文件,文件流或JasperReport对象

把JRXML文件parse,再complie成jasper文件

JasperCompileManager.compileReportToFile("WebRoot/report/jasperreports_demo.jrxml","WebRoot/report/langhua.jasper"); 

或者生成JasperReport对象

publicstaticJasperReportcompileReport("WebRoot/report/jasperreports_demo.jrxml")  

或者以流的方法生成

publicstaticvoidcompileReportToStream(InputStreaminputStream,OutputStreamoutputStream) 

当然JasperCompileManager也可以把Jasper文件变成JRXML的(包括JRXML流,都是静太的方法)

writeReportToXmlStream  

writeReportToXmlFile

三,有了JasperReport对象,文件流或jasper文件之后,就可以用JasperFillManager生成JasperPrint对象,jrprint文件,jrprint文件流

如下 

生成JasperPrint对象

publicstaticJasperPrintfillReport(JasperReportjasperReport,Mapparameters,JRDataSourcedataSource) 

生成其它

//生成文件  

publicstaticvoidfillReportToFile(  

    StringsourceFileName,  

    StringdestFileName,  

    Mapparameters,  

    Connectionconnection  

    )  

//文件流  

publicstaticvoidfillReportToStream(  

    JasperReportjasperReport,  

    OutputStreamoutputStream,  

    Mapparameters,  

    Connectionconnection  

    )  

第四步,使用JasperExportManager导出或显示

JasperExportManager.exportReportToHtmlFile(jasperPrint,"c://1.html");  

JasperExportManager.exportReportToPdfFile(jasperPrint,"c://1.pdf");  

//还有很多方法的

完整的例子

JasperReportjasperReport;  

  JasperPrintjasperPrint;  

  try{  

   jasperReport=JasperCompileManager.compileReport("WebRoot/report/jasperreports_demo.jrxml");  

   jasperPrint=JasperFillManager.fillReport(jasperReport,newHashMap(),new JREmptyDataSource());  

   JasperExportManager.exportReportToPdfFile(jasperPrint,"c://1.pdf");  

 }

  catch(JRExceptione){

   e.printStackTrace();

  }

JasperReports功能特点

JasperReports的报告模板可以以iReport之类的工具来制作,只要把报告储存成XML格式,就可以让JasperReport阅读,然后再编译成为.jasper档。

JasperReports是世界上最流行的开源报告引擎。它是完全用Java编写的,它是能够使用的数据来自任何类型的数据源,并生成像素级的文档,可以查看、打印或导出在多种文档格式,包括HTML、PDF、Excel、OpenOffice和doc。

展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/11/05 04:12
切了个切是很不错的一个休闲小游戏,打击反馈不错,操作简单易上手,还有养成体系,沉迷打榜更是爽歪歪,比切水果玩法要丰富,偶尔放松闲暇来玩玩还是很不错的。切了个切刀...

支持( 114 ) 盖楼(回复)

2025/11/10 02:01
想家宝家庭端是一款专为老人孩子提供远程陪伴,零门槛操作的应用软件。有了它用户可以实时的关注老人小孩,图文发送:照片,文档,短消息复制转发,可定时,可自动保存。操...

支持( 47 ) 盖楼(回复)

2025/11/01 20:04
引魂铃游戏是一款古风解谜游戏,游戏的剧情丰富连贯,引入入胜,在这所村庄内有一间神秘的古宅,突然一个引魂铃打碎了村子的安宁,玩家需要去寻找线索,一层层解开背后的真...

支持( 112 ) 盖楼(回复)

2025/11/03 04:27
运满满冷运app是一款服务于冷链运输的手机app,为您带来安全、专业的冷链运输、况且还有多样性的内容加入其中,本站为您带来的是货主端app,可以帮助你快速发货!...

支持( 87 ) 盖楼(回复)

2025/11/03 17:30
企叮咚商家版是一款使用十分方便的商家管理软件。用户可以使用软件管理进行收银管理,查看当日营业额等功能。一键管理订单,轻松了解当日营业状况。软件介绍:企叮咚商家版...

支持( 63 ) 盖楼(回复)

2025/10/27 08:23
超异域公主连结Re:Dive是PrincessConnect的续作,一款二次元半自动战斗rpg游戏,加入养成玩法,根据自己的喜好来培养公主,然后与她们一起冒险,...

支持( 138 ) 盖楼(回复)

2025/10/24 09:50
熊小球识字app是一款专为3-6岁孩子打造的识字启蒙学习软件,用户下载这款软件能够在上面直接为孩子找到非常适合他们的识字学习功能,app上涵盖的课程也是非常的全...

支持( 146 ) 盖楼(回复)

2025/10/25 07:02
这是一款专门为苍穹变设计的游戏客户端,可以节省很多时间,你值得拥有。苍穹变微端功能1、游戏的桌面版使用2、可以快速的进入下载和打开游戏3、集合登录窗口,无需打开...

支持( 120 ) 盖楼(回复)

2025/11/04 15:55
软件是一款购物服务软件,在上面有着很多的购物商品可以查看,超多商品都是厂家直销,价格更加公道,而且质量有保障!红马臻选是什么红马臻选app,意为臻于至善的选择,...

支持( 17 ) 盖楼(回复)

2025/11/01 14:45
想知道全世界最新的电视节目表吗?想了解以及想知道怎么可以看到国外的电台吗?那么现在小编就给你介绍下面的这款不错的威望电视节目王!威望电视节目王官方介绍本程序为免...

支持( 36 ) 盖楼(回复)

2025/10/29 07:53
你来嘛英雄是一款注重养成的卡牌策略游戏,战斗方式为即时自动攻击,玩家可以操作英灵上阵时机,在游戏中体验真正的趣味玩法,游戏不会让你失望的,喜欢就来下载吧。策略卡...

支持( 46 ) 盖楼(回复)

2025/10/23 05:16
航海王启航2是款全新的冒险的玩法,人物的角色立绘在细节上面都处理的非常精致,不同的关卡和模式等你来挑战,同时还有各种意外的惊喜迸发哟。航海王启航2手游介绍航海王...

支持( 106 ) 盖楼(回复)

2025/11/07 05:02
淘声网是个高口碑的音频资源分享平台,在这里能为用户提供各种类型的声音素材资源,类型上涵盖游戏音效、影视配乐、实地录音、音乐样本、节奏音源等多种类型,通过互联网云...

支持( 146 ) 盖楼(回复)

2025/11/06 12:13
通过本地连接我们的路由器产品,客户端对路由器进行配置,获取路由器运行状态,路由器的网络接口查看与修改,wifi账号密码和其他配置项的查看与修改。智博通路由配置a...

支持( 173 ) 盖楼(回复)

2025/10/28 09:16
索尼克跑酷大冒险是一款画风超赞的动作跑酷游戏。以同名pc端游移植,高度还原了端游的玩法内容,更加入了一些有趣的玩法元素。在精彩刺激的平台关卡中奔跑、跳跃、冲刺或...

支持( 88 ) 盖楼(回复)