Birt报表调用java程序
2015-07-28 10:46
281 查看
•1.创建展示对象的pojo
•2.创建获取数据的Dao
•3.创建报表,选择Script数据源
4.创建数据集,数据集的字段与po属性相对应。
5.选择DataSet(创建的数据集),在报表设计视图点击Script选项卡进入脚本编辑界面。
打开Script脚本窗口顶部的方法列表并选择open方法,输入下列代码。
•importPackage(Packages.com.report.dao)
•catalogList=CatalogDao.getCatalogList();
•iterator=catalogList.iterator();
•6. 打开Script脚本窗口顶部的方法列表并选择fetch方法,输入下列代码
•if(iterator.hasNext()==false){
•return false ;
•}
•varcatalog =
iterator.next();
•row[1] = catalog.getId();
•row[2]= catalog.getCatalogName();
•row[3]= catalog.getCount();
•return true ;
•7 打开Script脚本窗口顶部的方法列表并选择close方法,输入下列代码。
•catalogList=null;
•iterator=null;
•catalog=null;
8 将DataSet与页面进行绑定即可
学习连接 :http://wenku.baidu.com/view/071e5a3d376baf1ffc4faddd.html
•2.创建获取数据的Dao
•3.创建报表,选择Script数据源
4.创建数据集,数据集的字段与po属性相对应。
5.选择DataSet(创建的数据集),在报表设计视图点击Script选项卡进入脚本编辑界面。
打开Script脚本窗口顶部的方法列表并选择open方法,输入下列代码。
•importPackage(Packages.com.report.dao)
•catalogList=CatalogDao.getCatalogList();
•iterator=catalogList.iterator();
•6. 打开Script脚本窗口顶部的方法列表并选择fetch方法,输入下列代码
•if(iterator.hasNext()==false){
•return false ;
•}
•varcatalog =
iterator.next();
•row[1] = catalog.getId();
•row[2]= catalog.getCatalogName();
•row[3]= catalog.getCount();
•return true ;
•7 打开Script脚本窗口顶部的方法列表并选择close方法,输入下列代码。
•catalogList=null;
•iterator=null;
•catalog=null;
8 将DataSet与页面进行绑定即可
学习连接 :http://wenku.baidu.com/view/071e5a3d376baf1ffc4faddd.html
相关文章推荐
- Spring MVC详解(三)DispatcherServlet作用
- Java中什么叫封装啊?
- Spring MVC详解(二)Spring Web MVC是什么
- SpringMVC详解(一)简介
- MyEclipse使用技巧
- eclipse打包和android studio打包使用同一签名文件
- eclipse项目导入android studio
- 布局由XML转Java对象
- Spring MVC核心配置文件实例
- Spring MVC学习-----------<mvc:annotation-driven /> 到底做了什么工作
- Java自带的性能监测工具用法简介——jstack、jconsole、jinfo、jmap、jdb、jsta、jvisualvm
- [leetcode-18]4Sum(java)
- Spring MVC学习------------多视图控制器
- Spring MVC学习------------转发和重定向
- java 验证码之 Jcaptcha;springMVC 验证码
- Spring MVC学习----------处理Ajax请求
- Spring MVC学习-----------对Action做JUnit单元测试
- java基础之 switch
- Spring MVC学习-----------异常处理以及日志记录
- 关于Eclipse的 功能图