Você terá que trabalhar com o seu backend... por exemplo...

Se eu estou trabalhando com Java, crio um WebService na propria aplicação
onde irá executar o download dos arquivos, então você tem duas
possibilidades:


   1. Ou criar o pdf no java através de uma chamada RemoteObject do flex e
   depois só chamar a página webService para buscar o relatório e fazer o
   download;
   2. Ou chamar direto o webService passando todos os dados para gerar o
   relatório e depois o próprio WebService executa a chamada do download
   direto.

Recomendo mais a segunda situação onde pelo metodo POST você pode passar uma
quantidade gigantesca de informações.

No mais é isso... veja como passar valores entre o Flex e um WebService que
você será feliz ok?

Abraços

Att.
Em 28 de janeiro de 2011 15:26, Eric Tonussi <erictonu...@gmail.com>escreveu:

> isso vai de acordo com as configurações do browser do usuario
>
> Em 28 de janeiro de 2011 14:54, Daniel_RMRS <kaba...@gmail.com> escreveu:
>
>
>> Boa tarde pessoal, tenho um site em flex 3 e que tem alguns link's
>> para visualizar alguns pdf.'s, ao clicar no botão é possivel
>> vizualizar o pdf em outra janela, porém, gostaria de mudar isso, fazer
>> com que ao clicar no botão dê a possibilidade de baixar o pdf ao invés
>> de abrir em outra pagina.
>>
>> Aa função que fiz está assim:
>>
>> public function getArquivo_txtarea3():void
>>          {
>>
>>                var myURL:String = new String("
>> http://www.site.com.br/info/
>> arquivo.pdf");
>>                var myRequest:URLRequest = new URLRequest(myURL);
>>                try {
>>                        navigateToURL(myRequest, "_blank");
>>                        } catch (e:Error) {
>>                        trace("Ops! URL não existe ou está fora do ar!");
>>                }
>>
>>
>>          }
>>
>> Alguem tem alguma ideia de como fazer isso??
>>
>> Abraço.
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
>> Para sair da lista, envie um email em branco para
>> flexdev-unsubscr...@googlegroups.com
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
Guilherme Sjlender - http://www.gflex.biz/
------------------------------------------------------------
Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE
Desenvolvedor Desktop - AIR/JavaSE
Desenvolvedor Mobile - Android/JavaME/Flex4.5
------------------------------------------------------------

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a