Cara agora sim listou. Mas o meu problema é outro hehe. Seguinte, meu
banco de dados esta estruturado para montar uma Arvore no tree com
pais e filhos, minha estrutura é a seguinte: ID - OBJETO - PAI, com
php criei uma função que recursivamente mostra os pais e os filhos na
Tela, como eu faço para o Tree entender o meu XML vindo do PHP??

On 23 mar, 00:33, Eduardo Kraus <eduardokr...@gmail.com> wrote:
>    Se ele fica aparecendo Object é porque o LabelFild não esta definido.
>
> Nos dados que você retorna tem o objeto que queres mostrar no label. Então
> defina o nome dele no labelfild.
>
> Ex
> <?xml version="1.0" encoding="utf-8"?>
> <!-- Tree control example. -->
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";>
>
>     <mx:Script>
>         <![CDATA[
>
>             [Bindable]
>             public var selectedNode:XML;
>
>             // Event handler for the Tree control change event.
>             public function treeChanged(event:Event):void {
>                 selectedNode=Tree(event.target).selectedItem as XML;
>             }
>         ]]>
>     </mx:Script>
>
>     <mx:XMLList id="treeData">
>         <node *NOMEMENU*="Mail Box">
>             <node *NOMEMENU*="Inbox">
>                 <node *NOMEMENU*="Marketing"/>
>                 <node *NOMEMENU*="Product Management"/>
>                 <node *NOMEMENU*="Personal"/>
>             </node>
>             <node *NOMEMENU*="Outbox">
>                 <node *NOMEMENU*="Professional"/>
>                 <node *NOMEMENU*="Personal"/>
>             </node>
>             <node *NOMEMENU*="Spam"/>
>             <node *NOMEMENU*="Sent"/>
>         </node>
>     </mx:XMLList>
>
>     <mx:Panel title="Tree Control Example" height="75%" width="75%"
>         paddingTop="10" paddingLeft="10" paddingRight="10"
> paddingBottom="10">
>
>         <mx:Label width="100%" color="blue"
>             text="Select a node in the Tree control."/>
>
>         <mx:HDividedBox width="100%" height="100%">
>             <mx:Tree id="myTree" width="50%" height="100%" labelField="*
> @NOMEMENU*"
>                 showRoot="false" dataProvider="{treeData}"
> change="treeChanged(event)"/>
>             <mx:TextArea height="100%" width="50%"
>                 text="Selected Item: {selectednod...@nomemenu*}"/>
>         </mx:HDividedBox>
>
>     </mx:Panel>
> </mx:Application>
>     *Eduardo Kraus*
> Desenvolvedor
>  eduardokr...@gmail.comhttp://blog.mxml.com.br
>
> 2009/3/22 Michael <michaelantu...@terra.com.br>
>
>
>
> > Sim eduardo, tipo, ele carrega o tree, só que fica escrito Object, eu
> > nao consegui mudar o labelField. Sabems oq ue tenho que fazer?
>
> > On 22 mar, 18:45, Eduardo Kraus <eduardokr...@gmail.com> wrote:
> > >    Vamos por partes
>
> > > 1 - Os dados estão chegando no Flex? Debugasse?
> > > 2 - Verifica se realmente estes dados não estão chegando como Array.
> > Muitas
> > > vezes esta conversão retorna null.
> > > 3 - Se estas passando este retorno para uma váriavel e ela não for
> > Bindable
> > > não irá funcionar mesmo.
> > >     *Eduardo Kraus*
> > > Desenvolvedor
> > >  eduardokr...@gmail.comhttp://blog.mxml.com.br
>
> > > 2009/3/21 Michael <michaelantu...@terra.com.br>
>
> > > > Seguinte... eu queria fazer o seguinte. Estou desenvolvendo um sistema
> > > > que possui um controle de acesso e esse controle de acesso as
> > > > informações do grupos esta em uma tabela grupos.. a estrutura é
> > > > essa:     ID - OBJETO - PAI . Criei uma função recursiva com PHP que
> > > > mapea essa estruturada. O que eu preciava fazer e não estou
> > > > conseguindo. Estou passando para o FLEX via AMF esses dados, porem,
> > > > estou aramezenand em uma variavel do tipo ArrayCollection e agora não
> > > > estou conseguindo passar esse ArrayCollection para dataProvider do
> > > > Tree. Alguem teria essa solução, ou o que preciso fazer?
>
> > > > [] ´s a Tds!!
>
> > > > On 20 mar, 18:25, Ricardo Cerqueira <rcerque...@gmail.com> wrote:
> > > > > Seja mais detalhado...
>
> > > > > On 20 mar, 14:26, Michael <michaelantu...@terra.com.br> wrote:
>
> > > > > > Isso eu ja tentei.
>
> > > > > > On 20 mar, 13:22, Eduardo Kraus <eduardokr...@gmail.com> wrote:
>
> > > > > > >    Defina tree.dataProvider = dadosDoBanco
> > > > > > >     *Eduardo Kraus*
> > > > > > > Desenvolvedor
> > > > > > >  eduardokr...@gmail.comhttp://blog.mxml.com.br
>
> > > > > > > 2009/3/20 Michael Antunes <michaelantu...@terra.com.br>
>
> > > > > > > > Gostaria de saber como eu coloco em um Tree as informações
> > vindas
> > > > do
> > > > > > > > banco de dados. Eu estou primeiramente colocando o resultado em
> > um
> > > > > > > > ArrayCollection, mas agora nao consigo passar para o tree.
> > Algum
> > > > sabe
> > > > > > > > como devo proceder??
>
> > > > > > > > [ ] ´s
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a