É impressionante como assim que eu faço um post aqui, consigo descobrir por mim a solução :P
Não façam caso. Agora para ir buscar os dados à BD é que vai ser d'homem! Obrigado Rui On 15 Maio, 13:54, Rui <[email protected]> wrote: > Boas tardes! > > Tenho estado a manhã toda a dar cabeçadas na parede com uma questão > que até deve ser bastante simples de resolver: > > Eu estou a guardar Objectos que representam categorias com dois > atributos (id e nome) num ArrayCollection que vai popular uma Tree. A > label Function do dataProvider da Tree é bastante simples: > > private function mainCatLabel(item:Object):String{ > return item.name; > > } > > A árvore mostra os nomes dos objectos correctamente quando eu acedo ao > estado onde a árvore está inserida. A minha questão é: como é que eu > faço para, quando clicar num item da Tree, ver o nome do objecto > guardado nesse indice através de um Alert.show? A declaração da Tree > no mxml está assim: > > <mx:Tree > x="28" > y="82" > id="mainCatTree" > width="193.5" > height="294" > dataProvider = "{mainCats}" > labelFunction = "mainCatLabel" > itemClick = "getCatItems(event, id)"/> > > a função que chama os items da categoria referenciada pelo id passado > em argumento é: > > public function getCatItems(event:ListEvent, id:String):void{ > Alert.show(event.target.toString()); > > } > > Está ainda muito simples, o alert show é so para eu perceber como é > que acedo ao nome da categoria que está naquele indice da Tree. > é só isto que eu quero fazer por enquanto. Mais tarde quero chamar a > uma base de dados os items da Categoria que tem aquele id. Mas desta > forma, nem isto estou a conseguir fazer :( > > Alguma ideia? > > Obrigado > Rui --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
