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 <[email protected]> > 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 <[email protected]> > > >> <?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 [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 -~----------~----~----~----~------~----~------~--~---
