下载此beplayapp体育下载

JasperReport与iReport的配置与使用.pdf


beplayapp体育下载分类:办公beplayapp体育下载 | 页数:约30页 举报非法beplayapp体育下载有奖
1 / 30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 30 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【JasperReport与iReport的配置与使用 】是由【amikiri】上传分享,beplayapp体育下载一共【30】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【JasperReport与iReport的配置与使用 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。:..JasperReport与iReport的配置与使用(版权作品,未经作者允许禁止以任何形式进行盈利)作者:裴贺先:.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................、修改与删除报表字段......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................24第2页:.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................、参数及字段的书写形式................................................................................................................................................................................................................................................................................30第3页:..,中的一个java报表打印工程,在我写这篇文章时,,JasperReport的最新版本可以从http://jasperreports./。JasperReport适合用来做WEB应用程序与JavaApplication的报表打印组件,而且关键的一点是:JasperReport是免费的!,其主要作用是用来以可视化的方式设计生成JasperReport所使用的报表格式文件,因为JasperReport本身并未提供很好的可视化报表设计工具,iReport的出现正好弥补了这个缺陷。,iReport可以从,注意下载的iReport一定要与你所使用的JasperReport版本相匹配,当然您也可以更新iReport中所使用的JasperReport组件,后面的文章中会有详细的介绍。,网址为http://java.,JDK共分为3个版本,J2ME,J2SE,J2EE,因为是在计算机上使用,我们需要下载使用J2SESDK,如果您的计算机是用来做软件开发,需要下载J2SESDK,如果是用来运行已经编译好的JAVA程序的,可以只下载J2SEJRE即可。下载JDK时SUN公司会要求你同意一个JDK的使用许可协议,选接受协议后,会出现选择适合不同的操作系统平台使用的JDK版本选择的界面,您可以根据自己使用的操作系统平台选择适合的JDK版本。第4页:..,在安装的过程中一路Next即可,同时请注意记录下JDK安装后的目录,稍后进行配置时要用到。(注意不是J2SEJRE),鼠标右键点击桌面上的“我的电脑”图标,在弹出的菜单中选择属性,选择“高级”选项,选择“环境变量”,点击“系统变量”下的新增按钮,在对话框中的变量名处输入大写的JAVA_HOME,,目录名后不要带有“\”。点击“确定”完成第一步的配置,接下来以同样的方法配置系统环境变量CLASSPATH,在CLASSPATH的变量值处输入%JAVA_HOME%\lib\;%JAVA_HOME%\lib\,当然,也可以直接输入绝对路径,但建议使用%JAVA_HOME%的方式。再接下来还要修改系统环境变量PATH,增加%JAVA_HOME%\bin目录。至此JDK的配置也完成,打开一个命令行窗口,键入setclasspath与setjava_home应该可以看到正确的配置信息,同时,输入javac-version看系统能否找到JAVA的编译器。第5页:..,虽然对于JasperReport和iReport来说ant并不是必须的,但还是建议以使用ant的方式来应用。,可以从,Windows平台的可以下载ZIP格式的安装文件,下载完成以后解压缩到某个目录,建议使用根目录下的直接子目录作为ant解压缩以后目录,ant无需安装,解压缩文件以后就算安装完成。,增加ANT_HOME环境变量,变量值为解压缩以后的ant所在目录,目录名中同样不要带有“\”。在系统的环境变量Path中增加%ANT_HOME%\bin目录,然后新开一个命令行窗口,输入ant后如果出现如下图所示内容即算正确完成ant的配置。第6页:..,中找到,同时,为了方便世界各国程序员下载,还设有许多的镜像站点供你选择,推荐大家选择设在日本鬼子小岛上的Asia服务器下载。,因为这里面包含了很多的示例程序,对于想深入研究jasperreport的人来说会有很大的帮助。如果不想对JasperReport有太多的深入了解,。,建议放在您系统中的%JAVA_HOME%\lib\目录中。-。第7页:..,里面所带有的文件不全,笔者在第一次学****iReport的使用时就被郁闷了很长时间,后来才发现原来自己使用的iReport运行不起来的原因是所用的版本只是个小的bugfix集合,不过好在iReport的网站会注明哪些版本需要哪些文件,大家到时候留心看一下就可以了,带有全部文件的压缩包应该在8M以上。,直接解压缩后就算完成了安装,如果您下载了一个老的带有全部文件的iReport版本,又发现了bugfix集合,直接将修补版覆盖老版本即可完成升级(注意不能删除老版本的文件,只能覆盖)。JasperReport在生成PDF格式报表时使用了iText组件,,,下载网址:http://itextpdf.,。:如果您决定以ant的方式运行iReport程序,,,在确定已正确生成javadoc文件后可以将生成doc的那一段注释掉以便以后可以快速的启动iReport程序。。。,:..。,,但是正是由于这个文件,在一些是否保存文件等对话框中的中文变的一塌糊涂,解决办法就是将iReport\,当然这样做的代价就是报表设计器的界面不再那么漂亮了,但对你最终交给用户使用的系统没有影响,因为iReport只是个在搞系统开发时才用的着的报表设计器。,选择Newdocument在弹出的Reportproperty对话框中输入报表文件的名称,设置报表的页面大小及边距等,编码格式保持UTF-8不动。第9页:..JasperReport与iReport的配置与使用选择工具栏中的Statictexttool,在报表设计器的Detail中用鼠标拖拽到适合的大小,如下图:拖拽以后:如果拖拽后的组件在允许打印的区域内,则显示蓝框,如果拖拽到其他的bands,则显示红框,红框代表不能打印,出现红框的错误情况如下图所示:在保证所拖拽区域正确后,保存这个报表后,选择编译报表,plile,然后选择报表的预览方式为JRViewerpreview,然后选择executereport即可预览您的第一个报表了。,在出现的对话框中选择StaticText项,修改text内容为汉字,如下所示:第10页:..JasperReport与iReport的配置与使用同时,修改FONT项中的内容与下图相同改动的地方有三项,一是fontname,二是PDFfontname三是PDFEncoding再次预览报表即可显示中文报表。上面修改的第二和第三项在JRViewer中是看不出来效果的,如果选择报表的生成结果为PDF格式则会体现出来。另外,如果您修改了这三项后,在生成的PDF文件中汉字还是变成乱码,。第11页:..“datasource”菜单中的“Connections/Datasources”,在打开的数据连接列表窗口中点击“new”以便新增一个数据源,JasperReport可以使用多种数据源,可以是JDBC数据库连接,也可以是从XML文件中取数据等,以下是使用SqlServer中的pubs数据库做为数据源的一个配置例子。上例中是以SqlServer做为数据库的一个例子,我们还需要手工复制SqlServer的JDBC驱动文件到iReport的lib目录,复制JDBC驱动以外需要重新运行iReport才会生效。配置好数据源以后,点击“Test”按钮,如果配置没有错误,应该会出现如下所示的内容:测试数据库连接成功后,点击“Save”按钮保存这个数据源以便完成数据源的配置。第12页:..,我们需要通过设置SQL查询来从特定某一个或某几个表中取到报表中将会使用到的字段与数据。在进行SQL语句的设置之前,需要为报表指定默认的数据源连接,如果未正确设置数据源,则会出现如下所示的报错对话框。如上面所提示的,正确设置数据源连接的方法为:选择“build”菜单,选择“setactiveconnection”即可。设置SQL查询语句的方法:点击“View”菜单,点击“Reportquery”,在打开的窗口中输入SQL查询语句。:点击“Readfields”按钮,如果SQL查询语句语法正确,则iReport自动取出查询结果中的字段列表,使用Ctrl键选择我们的报表中将会使用到的字段,也可以使用Shift键选择所有字段,点击“Registerfieldstoreport”,您所选中的字段名称及类型等信息自动增加到了报表引用字段列表中,点击“Savequerytoreport”,保存这个查询。:,并且查询结果中的字段列表默认就是已经选中的了,如下所示,输入完正确的sql语句后直接点击“OK”即可完成字段的自动增加。第13页:..、修改与删除报表字段点击“View”菜单,选择“Reportfields”,iReport打开报表字段列表窗口,,则打开后的窗口中将会显示您所增字段列表,在此功能中可以再手工编辑报表字段列表。,在报表中的“Details”段中用鼠标拖拽到适合的大小,双击该字段框,打开如下所示的对话框:第14页:..JasperReport与iReport的配置与使用选中TextField项,如果没有设置正确的字段名称,则Textfieldexpression中的内容将显示蓝色,手工修改Textfieldexpression中的内容为正确的字段名称,格式为$F{字段名称},正确修改后将变为绿色显示。如果该字段中有中文内容,打开Font项,。第15页:..“build”pile选项,也可以直接点击工具栏中的图标,如果编译过程正确完成,iReport设计器的下面会显示如下内容:带有字段的报表进行预览有两种方式,一种是不使用数据库中的数据,默认所有字段值为null的方式,预览方法为选择“build”菜单中的“executereport”,第二种方式为使用数据库中的数据的方式,预览方法为选择“build”菜单中的“executereport(useactiveconn)”,也可以直接点击工具栏中的图标。下图为选择输出格式为PDF,在adobeacrobatreader中的显示结果的情况:第16页:..,对于每一个字段的字体都要进行三次修改,很是烦人,我们可以通过自己定义一种新的字体来稍稍缓解这些麻烦,定义过程如下:打开“View”菜单,选择“Reportfonts”,点击“new”新增加一个自定义字体名称,字体名称可以为中文,修改Fontname中的内容为中文字体类型,如“宋体”,修改字体大小,修改PDFfontname为“STSong-Light”,修改PDFEncoding中的内容为“UniGB-UCS2-H”,如下图所示:点击“OK”保存该自定义字体。当再次修改某个字段的字体时,我们可以直接选择使用该字体,而不必再同时修改三个选择了,直接选择该自定义字体后,如下图所示,其他三个选项中的内容将会自动改变。第17页:..JasperReport与iReport的配置与使用3

JasperReport与iReport的配置与使用 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数30
  • 收藏数0收藏
  • 顶次数0
  • 上传人amikiri
  • 文件大小410 KB
  • 时间2023-12-03