使用Flex3中的BlazDS服务将datagrid记录导出到Excel中

使用Flex3中的BlazDS服务将datagrid记录导出到Excel中,excel,actionscript-3,apache-flex,flex3,blazeds,Excel,Actionscript 3,Apache Flex,Flex3,Blazeds,嗨,我在网格中有数据,我想使用BlazDs服务导出Excelsheet中的记录。 我创建了以下方法: RemoteService.getInstance().getOperationWithFaultHandler("**getCMTATransferXls**", getPathName, faulthandlerTest).send(txtTrdDt.text); public function getPathName(event:ResultEvent):void{

嗨,我在网格中有数据,我想使用BlazDs服务导出Excelsheet中的记录。 我创建了以下方法:

    RemoteService.getInstance().getOperationWithFaultHandler("**getCMTATransferXls**", getPathName, faulthandlerTest).send(txtTrdDt.text);

    public function getPathName(event:ResultEvent):void{
     var pathName:String = event.result as String;}
Java代码以字符串形式返回文件的路径。我的问题是,对话框没有为用户打开。 如何打开对话框并将文件保存在客户端位置


请帮帮我。提前谢谢。

一定要用blazeds吗?通常每个人都是通过http调用来完成的。它开始下载,所以用户在收到提示时可以点击save。@Zeus:我已经使用RestAPI服务完成了这项工作,该服务运行良好。但现在我想知道,我们可以通过使用BlazeDs服务或BlazeDs不支持导出功能来做同样的事情吗?