Flex3Excel导入导出功能

Flex3 的 Excel 导入导出功能,真的挺实用。尤其在做数据或报表类的系统时,经常会碰上要把表格数据导出来给业务看,或者从 Excel 里批量导入用户数据之类的需求。

导入用的是FileReference,你点一下上传按钮,就能读取本地 Excel。虽然 Flex3 不能直接搞定.xls.xlsx,但可以用像As3Xlsx或者FlexCel这样的库来解析。数据解析成ArrayCollection之后,直接绑到DataGrid里展示就行了,响应也快。

导出就更常用了,比如你搞了个动态报表页面,领导要导出成 Excel 发邮件,那就得把DataGrid的数据写进 Excel 文件里。这个过程主要是拿第三方库生成表格,设置单元格、样式,用FileReference.save()导出来。

整个流程还挺顺的,不复杂,封装成一个小组件后,基本是拿来即用。适合那种需要用户自己上传/下载数据的后台系统。

对了,相关的资料你可以看看这几个:Flex DataGrid 导出 Excel 实现方法flex 导入 excel

如果你项目里还在用 Flex3,或者维护老系统,这个资源你值得一试,省事不少。

rar 文件大小:1.02MB