飞舞的卡农
Sign in Subscribe

DataGrid

A collection of 1 post
DataGrid 导出 CSV
Flex

DataGrid 导出 CSV

DataGrid 使用第三方库 CSVLib 导出CSV,遇到如下两个问题: * ActionScript 默认的文本编码为 UTF-8,而 CSV 不支持这种编码,导致中文表头在 Excel 中显示为乱码,而用记事本打开正常。解决方法:CSV 导出时用 ByteArray 转码,代码如下: var byte:ByteArray = new ByteArray(); byte.writeMultiByte(result,"gb2312"); * 之前的导出实现是基于 DataGrid 的数据源的,与 DataGrid 所展示的内容并不是完全相同,尤其是当 DataGrid 中的某一列指定了 labelFunction 时,必须在保存之前执行 labelFunction 把该列的数据转为可视的表格 ,这种情况下,很难写出一个通用的功能。直到最近想起 DataGrid 的 GridColumn
Dec 10, 2014 1 min read
Page 1 of 1
飞舞的卡农 © 2023
Powered by Ghost