预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Flex前台excel导出 excel.as中的ActionScript处理 importmx.controls.dataGridClasses.DataGridColumn; importmx.rpc.events.AbstractEvent; importmx.collections.ArrayCollection; importmx.controls.DataGrid; importmx.formatters.DateFormatter; privatefunctionexportDataToClipboard(dg:DataGrid,dataSet:ArrayCollection):void { varstr:String=""; vardgColumns:Array=dg.columns; vartmp:String=""; for(vari:Number=0;i<dgColumns.length;i++) { if(dgColumns[i].visible==true) { if(dgColumns[i].headerText!=null) { str+=""+dgColumns[i].headerText+"\t"; } else { str+=""+dgColumns[i].dataField+"\t";; } } } str+="\n"; //NowLoopthruthearraycollection for(varj:int=0;j<dataSet.length;j++) { for(vark:int=0;k<dgColumns.length;k++) { if(dgColumns[k].visible==true){ if(dgColumns[k].headerText=="Date") tmp=getDateFormatterForExcel().format(dataSet[j][dgColumns[k].dataField])+"\t"; else tmp=dataSet[j][dgColumns[k].dataField]+"\t"; if(tmp!=null&&tmp.length>0) { str+=tmp; } } } str+="\n"; } trace(str); System.setClipboard(str); } privatefunctioncopyAndOpen(dg:DataGrid,dataSet:ArrayCollection):void { exportDataToClipboard(dg,dataSet); ExternalInterface.call("openExcel"); } privatefunctiongetDateFormatterForExcel():DateFormatter{ vardateFormatter:DateFormatter=newmx.formatters.DateFormatter(); dateFormatter.formatString="YYYYMMDD"; returndateFormatter; } importmx.controls.dataGridClasses.DataGridColumn; importmx.rpc.events.AbstractEvent; importmx.collections.ArrayCollection; importmx.controls.DataGrid; importmx.formatters.DateFormatter; privatefunctionexportDataToClipboard(dg:DataGrid,dataSet:ArrayCollection):void { varstr:String=""; vardgColumns:Array=dg.columns; vartmp:String=""; for(vari:Number=0;i<dgColumns.length;i++) { if(dgColumns[i].visible==true) { if(dgColumns[i].headerText!=null) { str+=""+dgColumns[i].headerText+"\t"; } else { str+=""+dgColumns[i].dataField+"\t";; } } } str+="\n"; //NowLoopthruthearraycollection for(varj:int=0;j<dataSet.length;j++) { for(vark:int=0;k<dgColumns.length;k++) { if(