iReport用javabean创建数据源

iReport用javabean创建数据源http://blog.csdn.net/huangwuyi/article/details/8277277


程序支持:

a) 使用javabean做数据源,首先一定要有一个javabean类来支持,javabean中对每个成员变量都要一个getter和setter方法

b) 使用javabean做为数据源,为了在设计报表时能够看到数据,在程序中要为ipreport提供一个静态方法,该方法返回上面定义javabean的一个结果集,这个静态方法可能在程序运行中并不是必须的,但是在ireport中它确实必须的,换句话说,这个静态方法是专门为ipreport量身定做的,为了ireport在设计报表时能够调用这个静态方法返回相应的javabean结果集,以便设计的报表在放在java项目中之前就能像使用sql数据库数据源一样可以浏览。(刚开始还以为是必须程序中实现也要用静态方法,郁闷了好久,觉得这样太不方便了,后来醒悟,根本不是那么一回事)

3.       在ireport中设置javabean连接

a)       设置classpath,把java项目中的类路径加入到classpath中,注意是class文件而不是java文件,因为ireport是不会去编译classpath中的java文件的

你可能感兴趣的:(iReport用javabean创建数据源)