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