Mario, já havia testado assim e não funcionou.
Mas consegui arrumar aqui, a solução ficou simples.

Eu sempre vou testando pelo eclipse mesmo, só que quando eu clicava
não acontecia nada, então testei como FlexApplication.Quando cliquei
no botão, deu o erro:

Error #2176: Certain actions, such as those that display a pop-up
window, may only be invoked upon user interaction, for example by a
mouse click or button press.

Eu coloquei para em vez de chamar o fileReference.save, chama um Alert
com um botão de sim ou não (para confirmar o download) quando o
usuario clica em sim, abre a janela para salvar o arquivo.

Valeu a ajuda ai :D
Agora esta funcionando tudo ok aqui

On 11 abr, 09:12, Mário Júnior <[email protected]> wrote:
> Opa.. ainda nessa semana estava explicando a um amigo (tb chamado de Rafael)
> sobre isso...
> Seguinte, coloca o seu fileReference para todo o escopo da sua
> classe/componente, declarando-o fora do método.
>
> Daí vai dar certo.
>
> Falow.
>
> 2009/4/10 RafaelViana <[email protected]>
>
>
>
>
>
>
>
> >http://livedocs.adobe.com/blazeds/1/javadoc/flex/messaging/FlexContex...
>
> > usando o getServletContext()
>
> > Alguém sabe me explicar porque o fileReference.save() não é chamado??
>
> > fileData = event.result as ByteArray;
> >                fileName = event.token.kind;
>
> >                 this.status = "Arquivo Carregado!";
> >                limparStatus();
>
> >                        var fileReference:FileReference = new
> > FileReference();
>
> >  this.fileRef.addEventListener(Event.COMPLETE, onDownloadComplete);
>
> >  this.fileRef.addEventListener(ProgressEvent.PROGRESS,
> > progressEvent);
> >                                fileReference.save(fileData,fileName);
>
> > se eu chamo tudo assim numa mesma função, o fileReference.save não
> > chama...Mas se qualquer outra coisa chama.
>
> > Só que se eu crio um botão que primeiro "carrega" o arquivo e depois
> > um outro botão para chamar o fileReference.save dai dá certo..
>
> > Alguém sabe explicar porque isso?
>
> > On 9 abr, 14:07, TITO <[email protected]> wrote:
> > > Rafael como foi que tu conseguisse resolver o teu problema a
> > > respeito de salvar os arquivos no diretorio da tua aplicação????
>
> > > daria pra mostrar o codigo aqui????
>
> > > abraço
>
> --
> Mário Júnior
> Programador Java / Adobe Flexhttp://blog.mariojunior.com
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a