Hi Sherif- Why do i need to add 'item1' its already there in the XML (dataprovider).I just want it to be displayed in the list control.
--- In [email protected], Sherif Abdou <[EMAIL PROTECTED]> wrote: > > why not just do > private function initApp():void{ > var xml:XML = /*ur dataProvider*/; > xml..child("item1"); > } > > > > ----- Original Message ---- > From: flex2_4me <[EMAIL PROTECTED]> > To: [email protected] > Sent: Thursday, January 17, 2008 11:35:01 PM > Subject: [flexcoders] Re: Dataprovider for list > > Hi Paul- > > This doesn`t work... > > Any help is really appreciated. . > > --- In [EMAIL PROTECTED] ups.com, "Paul Andrews" <paul@> wrote: > > > > Looks as though it should work. > > > > Try: > > > > <mx:List id="aa"dataProvider ="{getService. lastResult. .item1}" > x="10" > > y="25"/> > > > > Paul > > ----- Original Message ----- > > From: "flex2_4me" <flex2_4me@ ..> > > To: <[EMAIL PROTECTED] ups.com> > > Sent: Wednesday, January 16, 2008 12:10 PM > > Subject: [flexcoders] Dataprovider for list > > > > > > > Hi- > > > > > > I have an XML file as follows > > > > > > <?xml version="1.0" encoding="utf8" ?> > > > <root> > > > <food> > > > <category>Fruit< /category> > > > <categoryitem> > > > <item1>Cakes< /item1> > > > <item2>Chocolates< /item2> > > > </categoryitem> > > > <category>Vegetable </category> > > > <categoryitem> > > > <item1>Onion< /item1> > > > <item2>Potato< /item2> > > > <item3>Tomato< /item3> > > > </categoryitem> > > > </food> > > > </root> > > > > > > I am using HTTPservice with id "getService" > > > > > > <mx:List > > > id="aa"dataProvider ="{getService. lastResult. root.food. category} " > > > x="10" y="25"/> > > > > > > Using this i am getting 'Fruit' and 'vegetable' in the list > > > > > > Now my Question is i want all <item1> to be displayed in list > control > > > ie.'Cakes'& 'onion' > > > For this i tried > > > <mx:List > > > > id="aa"dataProvider ="{getService. lastResult. root.food. categoryitem. ite > > > m1}" x="10" y="25"/> > > > > > > But it is throwing error: > > > > > > Error: Unknown Property: 'item1'. > > > at > > > > mx.collections: :ListCollectionV iew/http://www.adobe. com/2006/ actionscr > > > ipt/flash/proxy: :getProperty( )[E:\dev\ flex_3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\collectio ns\ListCollectio nVi > > > ew.as:690] > > > at mx.binding:: PropertyWatcher/ updateProperty( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:2 > > > 91] > > > at Function/http://adobe. com/AS3/2006/ builtin:: apply() > > > at mx.binding:: Watcher/wrapUpda te()[E:\dev\ flex_3_beta3 > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ Watcher.as: 180] > > > at mx.binding:: PropertyWatcher/ updateParent( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:1 > > > 97] > > > at mx.binding:: Watcher/updateCh ildren()[ E:\dev\flex_ 3_beta3 > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ Watcher.as: 126] > > > at mx.binding:: PropertyWatcher/ updateProperty( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:3 > > > 00] > > > at Function/http://adobe. com/AS3/2006/ builtin:: apply() > > > at mx.binding:: Watcher/wrapUpda te()[E:\dev\ flex_3_beta3 > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ Watcher.as: 180] > > > at mx.binding:: PropertyWatcher/ updateParent( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:1 > > > 97] > > > at mx.binding:: Watcher/updateCh ildren()[ E:\dev\flex_ 3_beta3 > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ Watcher.as: 126] > > > at mx.binding:: PropertyWatcher/ updateProperty( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:3 > > > 00] > > > at Function/http://adobe. com/AS3/2006/ builtin:: apply() > > > at mx.binding:: Watcher/wrapUpda te()[E:\dev\ flex_3_beta3 > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ Watcher.as: 180] > > > at mx.binding:: PropertyWatcher/ updateParent( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:1 > > > 97] > > > at mx.binding:: Watcher/updateCh ildren()[ E:\dev\flex_ 3_beta3 > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ Watcher.as: 126] > > > at mx.binding:: PropertyWatcher/ updateProperty( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:3 > > > 00] > > > at Function/http://adobe. com/AS3/2006/ builtin:: apply() > > > at mx.binding:: Watcher/wrapUpda te()[E:\dev\ flex_3_beta3 > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ Watcher.as: 180] > > > at mx.binding:: PropertyWatcher/ updateParent( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:1 > > > 97] > > > at mx.binding:: Watcher/updateCh ildren()[ E:\dev\flex_ 3_beta3 > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ Watcher.as: 126] > > > at mx.binding:: PropertyWatcher/ updateProperty( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:3 > > > 00] > > > at Function/http://adobe. com/AS3/2006/ builtin:: apply() > > > at mx.binding:: Watcher/wrapUpda te()[E:\dev\ flex_3_beta3 > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ Watcher.as: 180] > > > at mx.binding:: PropertyWatcher/ eventHandler( ) > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ framework\ src\mx\binding\ PropertyWatcher. as:3 > > > 23] > > > at flash.events: :EventDispatcher /dispatchEventFu nction() > > > at flash.events: :EventDispatcher /dispatchEvent( ) > > > at > > > > mx.rpc::AbstractInv oker/http://www.adobe. com/2006/ flex/mx/internal ::re > > > sultHandler( )[E:\dev\ flex_3_beta3 > > > \sdk\frameworks\ projects\ rpc\src\mx\ rpc\AbstractInvo ker.as:195] > > > at mx.rpc::Responder/ result()[ E:\dev\flex_ 3_beta3 > > > \sdk\frameworks\ projects\ rpc\src\mx\ rpc\Responder. as:48] > > > at mx.rpc::AsyncReques t/acknowledge( )[E:\dev\ flex_3_beta3 > > > \sdk\frameworks\ projects\ rpc\src\mx\ rpc\AsyncRequest .as:81] > > > at DirectHTTPMessageRe sponder/complete Handler() > > > [E:\dev\flex_ 3_beta3 > > > > \sdk\frameworks\ projects\ rpc\src\mx\ messaging\ channels\ DirectHTTPChann > > > el.as:387] > > > at flash.events: :EventDispatcher /dispatchEventFu nction() > > > at flash.events: :EventDispatcher /dispatchEvent( ) > > > at flash.net::URLLoade r/onComplete( ) > > > > > > Any help in this regard is highly appreciated. > > > > > > > > > > > > > > > > > > -- > > > Flexcoders Mailing List > > > FAQ: > http://groups. yahoo.com/ group/flexcoders /files/flexcoder sFAQ.txt > > > Search Archives: http://www.mail- archive.com/ flexcoders% > 40yahoogroups. com > > > Yahoo! Groups Links > > > > > > > > > > > > > > > > > > > > ______________________________________________________________________ ______________ > Never miss a thing. Make Yahoo your home page. > http://www.yahoo.com/r/hs >

