Acabei descobrindo grande parte.
Coloquei um botão detalhes em baixo do grid e o usuário seleciona uma linha
depois clica no botão aí mostra outa tela com as informações e foto, isso
deu certo.

Agora só falta a parte do filtro, se alguém tem alguma dica, dê um toque.
Valeu.
Arleston

2008/1/24 Arleston Lueders <[EMAIL PROTECTED]>:

> Boa tarde pessoal,
>
> Estou com um dataGrid que está sendo populado através de HTTPService com
> um arquivo ColdFusion que gera um Xml.
> Segue o código.
>
>    <mx:HTTPService id="userRequest"
>        url=" http://www.someaddress.com/returncfxml.cfm";
>        useProxy="false" method="POST" />
>
>    <mx:Component id="ImageRenderer">
>         <mx:VBox
>             width="100%" height="140"
>             horizontalAlign="center" verticalAlign="middle">
>             <mx:Image source="{'????????'}" width="100" height="100" />
>         </mx:VBox>
>     </mx:Component>
>
>    <mx:DataGrid id="dgUserRequest" dataProvider="{
> userRequest.lastResult.realstates.realstate}">
>       <mx:columns>
>          <mx:DataGridColumn headerText="MLS" dataField="mls"/>
>          <mx:DataGridColumn headerText="Class" dataField="class"/>
>          <mx:DataGridColumn headerText="Type" dataField="type"/>
>          <mx:DataGridColumn
>                 headerText="Image" width="150"
>                 itemRenderer="{ImageRenderer}" />
>       </mx:columns>
>    </mx:DataGrid>
>
> Meu ColdFusion que gera o Xml é basicamente esse...
>
> <cfprocessingdirective pageencoding = "utf-8" suppressWhiteSpace = "Yes">
>  <cfquery name="alluserinfo" datasource="something">
>     SELECT mls, class, type FROM some_table
> </cfquery>
> <cfxml variable="userXML">
>     <realstates>
>         <cfloop query="alluserinfo">
>           <cfoutput>
>              <realstate>
>                 <mls>#toString(mls)#</mls>
>                  <class>#class#</class>
>                  <type>#type#</type>
>                 <image> 
> http://www.someaddress.com/pics/PICTURE#mls#.jpg<http://www.someaddress.com/pics/PICTURE#mls%23.jpg>
> </image>
>                 ....
>              </realstate>
>           </cfoutput>
>         </cfloop>
>     </realstates>
> </cfxml>
> <cfoutput>#userXML#</cfoutput>
> </cfprocessingdirective>
>
> Está funcionando, mostrando os valores do banco, só as imagens ainda não,
> isso quero fazer funcionar.
>
> Agora as perguntas:
> - Como apontar o <mx:Image source="" > pra o nó <IMAGE> do meu
> ColdFusion/Xml? E tá certo criar o ItemRenderer ali né?
> > Tentei isso <mx:Image source="{'
> userRequest.lastResult.realstates.realstate.image'}" width="100"
> height="100" /> mas ta dando erro "..undefined property image".
>
> - Quero colocar um linkButton em cada linha do dataGrid e quando o usuário
> clicar vai acessar os Detalhes do ítem selecionado (como foto, endereços,
> etc), ai vai pra otra Stage ou algo assim.
>
> E também o que já andei pesquisando, mas na prática não deu certo ainda:
> - Fazer um filtro por uma das tags do XML ali... por exemplo por <TYPE>
> usando um Combobox.
>
> Por enquanto é isso hehehe.
>
> Obrigado.
>
> Abraço,
> Arleston
>
>

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