gostei dessa forma de pegar o id {lstatveleitoral.currentit...@id} .A minha idéia em pegar esses outros valores é fazer algo do tipo backgroundColor=" {lstatveleitoral.currentit...@fundo}" para colocar o valor da cor de fundo previsto no xml no canvas e alternar as cores de fundo. estou utilizando o HTTPService mesmo para pegar os dados. e já mudei o formato do xml para o indicado pelo nobre amigo, mas continua na mesma. eu tenho a impressão que esse formato só serve para atributos do tipo text, estou certo? como posso pegar o conteudo de fundo do xml para colocar como backgroundColor do canvas?
<?xml version="1.0" encoding="ISO-8859-1" ?> <atividades> <atividade> <nome>Inspeções ou Vistorias in loco</nome> <fundo>#E2FD79</fundo> <id>399</id> </atividade> </atividades> 2009/10/19 cocuroci <cocur...@gmail.com> > Não sei como vc está chamando esses dados, mas pode fazer assim: > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > layout="vertical" creationComplete="a.send();"> > > > <mx:HTTPService id="a" resultFormat="e4x" url="dados.xml"/> > > <mx:Repeater id="lstAtvEleitoral" > dataProvider="{a.lastResult.atividade}"> > <mx:HBox width="560" height="32"> > <mx:Canvas width="560" id="canvas" height="29" > backgroundColor="#E2FD79"><mx:Label text="{lstAtvEleitoral.currentItem}" > y="5" color="#000000" fontWeight="bold"/> > <mx:TextInput id="txt" width="35" color="#000000" > fontWeight="bold" x="519" y="4" text="{lstatveleitoral.currentit...@id}"/> > > </mx:Canvas> > </mx:HBox> > </mx:Repeater> > > </mx:Application> > > > 2009/10/19 TITO <vhs...@gmail.com> > > >> <?xml version="1.0" encoding="ISO-8859-1" ?> >> <atividade> >> <nome>Inspeções ou Vistorias in loco</nome> >> <fundo>#E2FD79</fundo> >> <id>399</id> >> </atividade> >> >> muda teu xml pra esse formato >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---