美文网首页
JasperReport报表开发(一)

JasperReport报表开发(一)

作者: kangyiii | 来源:发表于2017-08-21 19:01 被阅读0次

    最近一直在开发新的楼宇项目,其中涉及到各种数据报表。我们组使用的报表工具是JasperReport+iReport5.6。
    JasperReport是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。
    iReport 是为JasperReports Library和JasperReports Server设计的报表可视化设计器。它可以说是JasperReport的画龙点睛制作。


    今天着重记录一个我在使用iReport 时遇到的一个坑。
    iReport5.6应该是目前的最新版本,但既是是最新版本,也是很久之前的事,它需要jdk的支持,最重要的一点,最高支持到jdk1.7,所以当你的jdk版本高于1.7,打开会出现闪退的情况,解决办法如下:

    1. 找到JDK1.7安装包,安装1.7JDK。
    2. 在iReport的安装目录下的etc/ireport.conf中配置jdkhome="jdk1.7(或以下)的绝对路径",即可解决。如果使用的是jdk1.8及以上,不需修改系统jdk的path。

    接下来我们就可以打开iReport,连接你的jdbc,用可视化界面的方式,创建你想要创建的任何报表模板了!明天再接着介绍如何创建报表模板以及如何利用java向填充数据。此报表可直接打印装订成册,省去了用户的制表时间,所见即所得。


    效果图

    相关文章

      网友评论

          本文标题:JasperReport报表开发(一)

          本文链接:https://www.haomeiwen.com/subject/yhshdxtx.html