Gente, muito obrigado, mas parece q consegui resolver o problema... so
inverti o creationComplete="
>
> resgataDados.send(); caminhoUrl()" para creationComplete="
>>
>> caminhoUrl(); resgataDados.send()" e funcionou. hauhaua
>
>
Obrigado a todos!


2009/3/23 Wiliam <keikunc...@gmail.com>

>
> tenho uma aplicação que preenche uma grid d acordo com o caminho vindo
> por REQUEST. Por exemplo, minha aplicação flex abre na url:
>
> http://localhost/aplicacao.php?caminho=http://localhost/aplicacao/xml/gerar.xml.php
>
> Capturo esse RESQUEST['caminho'] e quero apliccar na tag url do
> HTTPSERVICE como esse exemplo:
>
> <mx:HTTPService
>                resultFormat="e4x"
>                id="resgataDados"
>                showBusyCursor="true"
>                url="{caminho}"
>                method="POST"
>                fault="falhouHTTP(event);"
>                result="resultadoHTTP(event.result);"
> >
>
> meu Application esta assim:
>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
> creationComplete="resgataDados.send(); caminhoUrl()"
> layout="absolute">
>
> O metodo caminhoUrl esta assim:
>
>    [Bindable]
>     public var caminho:String;
>
>     // Assign values to new properties.
>     private function caminhoUrl():void {
>
>                caminho = Application.application.parameters.caminho;
>
>     }
>
>
> No core do meu arquivo aplicacao.php dentro da tag object pego o
> request assim:
>
>  <param name='flashVars' value='caminho=<?=$_REQUEST['caminho']?>'/>
>
>
> Se eu escrevo o caminho dentro da tag url do HTTPSERVICE ele funciona
> perfeitamente, mas quando capturo o REQUEST e insiro dentro da tag url
> aparece o erro quando execulto a aplicação:
>
> Requisição falhou: [Client.URLRequired=Error]
>
> mas consigo escrever a variavel 'caminho' dentro de um label:
>  <mx:Label x="76" y="349" text="{caminho}"/> e aparece certo o
> caminho.
>
> Espero que tenha sido claro.
>
> Desde já gostaria d agradecer a todos deste forúm q tem me dado esta
> força em busca do conhecimento. E espero poder tbm colaborar bastante
> com o que tenho conhecimento.
> >
>


-- 
William Robert
Desenvolvedor Web/Desk
Java, C#, PHP, Flex
http://www.atitudetreinamentos.com.br/william
fone: 12 3905-6263 | 8809-9086

--~--~---------~--~----~------------~-------~--~----~
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