导出ADF Table内容到Excel
2010-03-17 14:16
501 查看
概述
在一般的应用开发中,尤其是企业级应用开发,经常会需要进行报表的开发,而在ADF中可以将表格中的内容以Excel导出,对实际开发是非常有帮助的,本文将介绍如何在ADF中实现将表格内容导出到Excel。
实现
1、创建ADF应用,基于HR Schema中的Departments表创建Entity Object,View Object
2、创建Application Module,添加刚创建成功的View Object的实例到Data Model中
3、创建页面,从Data Control面板拖动该View Object的实例到页面中,以Table形式进行数据展现,并进行布局,在Table外添加一层Panel Collection,同时在Panel Collection中添加Toolbar,进而添加Toolbar Button,布局后的效果如图:
4、在Toolbar Button中添加exportCollectionActionListener,设置type为excelHTML,id为Table对应的id,filename为导出的文件名,这里为Departments.xls,添加完毕后的结构和属性设置分别如图:
5、保存并运行应用
运行页面:
点击Export按钮:
打开保存后的文件:
本文转自Oracle Seeker:http://oracleseeker.com/2009/11/02/adf_table_export_excel/
在一般的应用开发中,尤其是企业级应用开发,经常会需要进行报表的开发,而在ADF中可以将表格中的内容以Excel导出,对实际开发是非常有帮助的,本文将介绍如何在ADF中实现将表格内容导出到Excel。
实现
1、创建ADF应用,基于HR Schema中的Departments表创建Entity Object,View Object
2、创建Application Module,添加刚创建成功的View Object的实例到Data Model中
3、创建页面,从Data Control面板拖动该View Object的实例到页面中,以Table形式进行数据展现,并进行布局,在Table外添加一层Panel Collection,同时在Panel Collection中添加Toolbar,进而添加Toolbar Button,布局后的效果如图:
4、在Toolbar Button中添加exportCollectionActionListener,设置type为excelHTML,id为Table对应的id,filename为导出的文件名,这里为Departments.xls,添加完毕后的结构和属性设置分别如图:
5、保存并运行应用
运行页面:
点击Export按钮:
打开保存后的文件:
本文转自Oracle Seeker:http://oracleseeker.com/2009/11/02/adf_table_export_excel/
相关文章推荐
- 导出ADF Table内容到Excel
- 将HtmlTable内容导出到Excel,使用NPOI组件 分类: ASP.NET 源代码 2012-12-17 13:37 2288人阅读 评论(3) 收藏
- 将HtmlTable内容导出到Excel,使用NPOI组件
- asp.net将内容导出到Excel,Table表格数据(html)导出EXCEL
- 直接把jsp中table内容导出到word或excel
- JS 导出网页中Table内容到excel
- Js 导出table内容到Excel的简单实例
- 前端开发 将table内容导出到excel
- Js 导出table内容到Excel
- 将html中table的内容导出为excel
- 使用NPOI将TABLE内容导出到EXCEL
- Js 导出table内容到Excel的简单实例
- html table表格导出excel的方法 html5 table导出Excel HTML用JS导出Excel的五种方法 html中table导出Excel 前端开发 将table内容导出到excel HTML table导出到Excel中的解决办法 js实现table导出Excel,保留table样式
- 直接把table内容导出到word或excel
- 直接客户端浏览器下载文件,不必通过回传服务器再下载(例如将table内容导出excel)
- JS 导出网页中Table内容到excel
- 把页面Table表格内容导出为Excel-仅是当前页面上显示的table 分页未知(转载 略修改)
- Qt的tableWidget或tableView导出内容至EXCEL
- 把TABLE中内容导出到EXCEL
- asp.net table页面内容导出到Excel