Não precisa criar o arquivo fisicamente no servidor.
Faça o seguinte:
1) Tenha certeza que seu pdf está sendo gerado diretamente pelo php, sem o
flex.
2) Se passou no primeiro teste, agora faça o seguinte:
a) Entenda q o flex não pode receber o retorno disso, já q ele não
"interpreta" o arquivo pdf (por enquanto)
b) dispare uma requisição para seu arquivo php q irá gerar o PDF. Para
fazer isso, use a função navigateToURL("parametro1", ... );
Nessa função vc passa o endereço do arquivo php q irá gerar o pdf. Vc pode
passar suas variáveis para o arquivo php por GET ou POST, daí vc verifica
qual sua necessidade.
Dentro dessa mesma função, não me lembro em qual ordem dos parâmetros, vc
coloca um "_blank" isso vai fazer com que a função abra uma nova janela (ou
aba) do navegador para q sua aplicação não seja sobreposta pelo pdf.
Vc pode tentar gerar o pdf diretamente pelo Flex com uma biblioteca chamada
AlivePdf, mas tem pouca documentação ainda... E qnd eu fui ver o fonte dela,
no fundo oq ela faz para a geração do pdf ficar a cargo do servidor é
justamente usar o navigateToURL ... no fim, nem uso a biblioteca.
Espero ter ajudado.
Abraços e boa sorte.
Júnior
--
Mário de Souza Júnior
Programador Java / Flex (actionscript) / PHP
(44) 4009-3550
Maringá-PR
[EMAIL PROTECTED] (gtalk, msn, etc..)
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---