首页 > 编程语言 > 详细

ireport5.6+jasperreport6.3开发(三)--已javabean为基准的报表开发(ireport)

时间:2016-08-25 14:31:09      阅读:239      评论:0      收藏:0      [点我收藏+]

这里只有ireport的开发没有web侧的程序。

ireport的数据源可以说是多种多样,大致可以通过文件 数据库 bean类这三种方式,这里只介绍bean类

(数据库比较简单可参考其他的网站,文件没用过不评论(其实是不会))

首先需要建立bean类 下面是一个父bean有4个属性,child是子列表 顺带一提这里使用list 或者使用 ReportChild[]数组对报表开发时的选择有一定影响

public class ReportData implements Serializable{

    private String id;
    
    private String name;
    
    private String className;
    
    private List<ReportChild> child;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public List<ReportChild> getChild() {
        return child;
    }

    public void setChild(List<ReportChild> child) {
        this.child = child;
    }
}

 

ireport5.6+jasperreport6.3开发(三)--已javabean为基准的报表开发(ireport)

原文:http://www.cnblogs.com/spchenjie/p/5806611.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!