Hi all,

 

I'm experimenting a bit with flex 2.0 alpha, and I'm trying to use a 
webservice to provide the datasource of my tree control. I took the 
xml structure that can be found in the examples explorer, and made a 
webservice that is giving exactly the same result:

 

<?xml version="1.0" encoding="utf-8"?>

<node>

  <node label="Technology">

    <node label="ASP.NET" />

    <node label="HTML/CSS" />

    <node label="Javascript" />

    <node label="SQL" />

    <node label="Tech Experiments" />

  </node>

  <node label="Utilities">

    <node label="Client tools" />

    <node label="Server tools" />

  </node>

  <node label="Design">

    <node label="Cool layouts" />

    <node label="Design experiments" />

  </node>

  <node label="Usability">

  </node>

  <node label="Off-topic">

  </node>

</node>

 

Now comes the problem, when I give my treeview this result as 
datasource, the output isn't what it should be, as can be seen on 
this url: http://www.narcisten.be/pl_treeProblem.jpg

 

I've tried setting the dataprovide as event.result.childNodes[0], but 
no luck.

Here's my code (without the markup)

 

<mx:Application xmlns:mx="http://www.macromedia.com/2005/mxml"; 
creationComplete="catWS.getCategories.send();" fontSize="11">

 

...

 

<mx:WebService result="catTree.dataProvider=event.result" id="catWS" 
wsdl="http://localhost:1200/pixcoID/pixcoThoughts.asmx?WSDL"; 
showBusyCursor="true" fault="Alert.show(event.fault.faultstring)">

      <mx:operation name="getCategories">

            <mx:request>

                  <intAccountID>

                        1

                  </intAccountID>

            </mx:request>

      </mx:operation>

</mx:WebService>

 

 

In the code example, the tree control uses a httpservice, and there 
you can use event.result.node, which looks inside the xml to loop 
through the correct nodes.

 

Any suggestions? Thanks in advance.

 

One last thing, is this the place to ask these questions, or is there 
a flex 1/2 group like this too?

 

Jonas

 

                        







------------------------ Yahoo! Groups Sponsor --------------------~--> 
AIDS in India: A "lurking bomb." Click and help stop AIDS now.
http://us.click.yahoo.com/9QUssC/lzNLAA/TtwFAA/nhFolB/TM
--------------------------------------------------------------------~-> 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to