1.主要在java端的实现代码:
import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook;............... public QueryList<BtZdyh> yhpcDaochu(QueryCondition condition) { DicUtil dic= new DicUtil(); List<BtZdyh> list = btZdyhDAO.pageFindBtZdyh(condition).getList(); //第一步,创建一个webbook,对应一个Excel文件 HSSFWorkbook wb = new HSSFWorkbook(); //第二步,在webbook中添加一个sheet,对应Excel文件中的sheet HSSFSheet sheet = wb.createSheet("重大隐患表"); //第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制short HSSFRow row = sheet.createRow((int)0); //第四步,创建单元格,并设置值表头 设置表头居中 HSSFCellStyle style = wb.createCellStyle(); style.setAlignment(HSSFCellStyle.ALIGN_CENTER); //创建一个居中格式 HSSFCell cell = row.createCell((short)0); cell.setCellValue("序号"); cell.setCellStyle(style); cell = row.createCell((short)1); cell.setCellValue("单位名称"); cell.setCellStyle(style); cell = row.createCell((short)2); cell.setCellValue("隐患名称"); cell.setCellStyle(style); cell = row.createCell((short)3); cell.setCellValue("整改状态"); cell.setCellStyle(style); cell = row.createCell((short)4); cell.setCellValue("整改期限"); cell.setCellStyle(style); //第五步,写入实体数据 实际应用中这些数据从数据库得到, for(int i=0;i<list.size();i++){ row = sheet.createRow((int)i+1); BtZdyh stu = list.get(i); //第四步,创建单元格,并设置值 row.createCell((short)0).setCellValue(i+1); row.createCell((short)1).setCellValue(stu.getZdyhQymc()); row.createCell((short)2).setCellValue(stu.getZdyhYhmc()); row.createCell((short)3).setCellValue(dic.getNameByDicId(stu.getZdyhZgzt())); if(stu.getZdyhZgqx()!=null){ row.createCell((short)4).setCellValue(stu.getZdyhZgqx().toString()); } } //第六步,将文件存到指定位置 String path = this.getClass().getResource("/").toString(); path = path.substring(path.indexOf("/")); // System.out.println(path); String realpath=path.substring(0,path.indexOf("WEB-INF"))+"upload/yhpc.xls"; try { FileOutputStream fout = new FileOutputStream(realpath); wb.write(fout); fout.close(); } catch (Exception e) { e.printStackTrace(); } return null; }.............2.flex端只要通过navigateToURl 访问这个存储文件就好,具体代码如下:
navigateToURL(new URLRequest("http://"+FlexGlobals.topLevelApplication.fullUrl+"/fysupervise/upload/yhpc.xls"));
您还没有登录,请您登录后再发表评论
flex DataGrid 导出Xls private function insertRecordInSheet(row:int,sheet:Sheet,record:Object):void { var colCount:int = rebateByItemDG.columnCount; for(var c:int; c ; c++) { var i:int = 0; ...
使用as3xls-1.0.1.SWC包做的Flex界面DateGrid数据导出Excel表格。
Alert.show("行的数据分别是:"+o.idx+"/"+o.names+"/"+o.sex); } private var sheet:Sheet; private function onCreate():void { var excelFile:ExcelFile = new ExcelFile(); sheet = new Sheet...
flex 导出excel工具包 用法如下: import com.as3xls.xls.ExcelFile; import com.as3xls.xls.Sheet; import mx.collections.ArrayCollection; import mx.controls.DataGrid; import mx.controls.dataGridClasses....
1、使用flex导出excel的简单实例 其中使用到flex dataGrid的全选操作
通过as3xls导入导出Excel文件的工程代码,含目前口碑最好的as3xls源代码。
flex导出excel的前提是需要插件as3xls-1.0.1.swc,下面为大家介绍下具体的实现
通过flex air 程序,使用as3xls,直接在air程序中导入excel 2003 版本,自动生成列头并显示,界面操作后可以导出excel文件 也可以导入image 直接显示 本列子为自己写的一个demo
NULL 博文链接:https://jzzwy.iteye.com/blog/1453111
1. 数据导出至Excel.doc(包括当前导出方法小结,自己的示例,参考的网站) 2. poi-3.7-20101029.jar:当前最新的稳定的操作Excel的开发包 3. AirExcel.rar,as3xls.rar:air下Excel开发包 4. csvlib-1.4.1.rar:生成...
本资源为用于flex导入或导出excel的类库as3xls,现存网上的类库as3xls最大问题是对中文不够支持,虽然网上早已支持中文的as3xls,但存在最大三个问题: 1:在导入excel操作中,如果excel的公式里带中文的,则该公式...
Flex DataGrid导出成excel的方法,介绍了导出的两种方式poi和as3xls
Flex中利用as3xlsUTF8.swc库文件导出Excel文件,支持中文
flex客户端导出excel所需的类库jar包(as3xls-1.0.1.swc)以及实例代码.支持mx.controls.DataGrid、mx.controls.AdvancedDataGrid、spark.components.DataGrid的excel导出。很不错的。
包含多版本的flex导入/导出excel文件的源码工程,flex与java项目独立,可以独立运行,导入/导出excel文件使用java poi及as3xls多种方式
Flex 表格数据 导出各种格式文档 doc docx xls xlsx text html pdf。
1、as3xls源代码 2、svn 下载标准版as3xls-1.0.
MyReport 2.3.6免费版PDF和EXCEL文件导出,导出功能整合到打印...此代码为flex 4.6的网页导出,引用MyReport 2.3.6.0免费版、AlivePDF_0.1.5、as3xls-1.0.1三个SWC文件。此代码为示例代码,仅供MyReport报表导出参考。
相关推荐
flex DataGrid 导出Xls private function insertRecordInSheet(row:int,sheet:Sheet,record:Object):void { var colCount:int = rebateByItemDG.columnCount; for(var c:int; c ; c++) { var i:int = 0; ...
使用as3xls-1.0.1.SWC包做的Flex界面DateGrid数据导出Excel表格。
Alert.show("行的数据分别是:"+o.idx+"/"+o.names+"/"+o.sex); } private var sheet:Sheet; private function onCreate():void { var excelFile:ExcelFile = new ExcelFile(); sheet = new Sheet...
flex 导出excel工具包 用法如下: import com.as3xls.xls.ExcelFile; import com.as3xls.xls.Sheet; import mx.collections.ArrayCollection; import mx.controls.DataGrid; import mx.controls.dataGridClasses....
1、使用flex导出excel的简单实例 其中使用到flex dataGrid的全选操作
通过as3xls导入导出Excel文件的工程代码,含目前口碑最好的as3xls源代码。
flex导出excel的前提是需要插件as3xls-1.0.1.swc,下面为大家介绍下具体的实现
通过flex air 程序,使用as3xls,直接在air程序中导入excel 2003 版本,自动生成列头并显示,界面操作后可以导出excel文件 也可以导入image 直接显示 本列子为自己写的一个demo
NULL 博文链接:https://jzzwy.iteye.com/blog/1453111
1. 数据导出至Excel.doc(包括当前导出方法小结,自己的示例,参考的网站) 2. poi-3.7-20101029.jar:当前最新的稳定的操作Excel的开发包 3. AirExcel.rar,as3xls.rar:air下Excel开发包 4. csvlib-1.4.1.rar:生成...
本资源为用于flex导入或导出excel的类库as3xls,现存网上的类库as3xls最大问题是对中文不够支持,虽然网上早已支持中文的as3xls,但存在最大三个问题: 1:在导入excel操作中,如果excel的公式里带中文的,则该公式...
Flex DataGrid导出成excel的方法,介绍了导出的两种方式poi和as3xls
Flex中利用as3xlsUTF8.swc库文件导出Excel文件,支持中文
flex客户端导出excel所需的类库jar包(as3xls-1.0.1.swc)以及实例代码.支持mx.controls.DataGrid、mx.controls.AdvancedDataGrid、spark.components.DataGrid的excel导出。很不错的。
包含多版本的flex导入/导出excel文件的源码工程,flex与java项目独立,可以独立运行,导入/导出excel文件使用java poi及as3xls多种方式
Flex 表格数据 导出各种格式文档 doc docx xls xlsx text html pdf。
1、as3xls源代码 2、svn 下载标准版as3xls-1.0.
MyReport 2.3.6免费版PDF和EXCEL文件导出,导出功能整合到打印...此代码为flex 4.6的网页导出,引用MyReport 2.3.6.0免费版、AlivePDF_0.1.5、as3xls-1.0.1三个SWC文件。此代码为示例代码,仅供MyReport报表导出参考。