Hi, Your code looks fine. I guess, something is wrong with Webservice itself, it throws error.
I have used a different webservice and it works fine, see the following code: ##GetQuotesWS.mxml## <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml"> <mx:WebService concurrency="single" id="ws" result="alert('result recieved')" wsdl="http://www.xignite.com/xquotes.asmx?WSDL"> <mx:operation name="GetQuotes"> <mx:request> <Symbol>MACR,ADBE,YHOO,MSFT</Symbol> </mx:request> </mx:operation> </mx:WebService> <mx:Panel width="100%" height="100%"> <mx:VBox width="100%" height="100%"> <mx:DataGrid id="grid" width="100%" height="100%" dataProvider="{ws.GetQuotes.result}"> <mx:columns> <mx:Array> <mx:DataGridColumn columnName="Symbol" headerText="Symbol"/> <mx:DataGridColumn columnName="Name" headerText="Name"/> <mx:DataGridColumn columnName="Date" headerText="Date"/> <mx:DataGridColumn columnName="Open" headerText="Open"/> <mx:DataGridColumn columnName="High" headerText="High"/> <mx:DataGridColumn columnName="Low" headerText="Low"/> <mx:DataGridColumn columnName="Change" headerText="Change"/> <mx:DataGridColumn columnName="Last" headerText="Last"/> </mx:Array> </mx:columns> </mx:DataGrid> <mx:Button label="Get" click="ws.GetQuotes.send();" /> </mx:VBox> </mx:Panel> </mx:Application> Hope that helps.. -abdul -----Original Message----- From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of cmdpromptjunkie Sent: Thursday, May 26, 2005 8:41 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Binding a webservice result to a dataprovider Hello, I am relatively new to the flex community. I have a question regarding a small application that I'm developing to learn flex. I've tried a lot of things but no mater what I do I cannot seem to bind the result of this webservice call to a dataProvider (ideally a chart) :( Heres the code for my app. <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml"> <mx:WebService concurrency="single" id="ws" result="alert('recieved')" wsdl="http://www.flash-db.com/services/ws/stockHistory.wsdl"> <mx:operation name="doStockHistory"> <mx:request> <username>any</username> <password>any</password> <symbol>NDAQ</symbol> <interval>daily</interval> <dayFrom>1</dayFrom> <monthFrom>1</monthFrom> <yearFrom>2005</yearFrom> </mx:request> </mx:operation> </mx:WebService> <mx:Panel width="100%" height="100%"> <mx:VBox width="100%" height="100%"> <mx:DataGrid id="grid" width="100%" height="100%" dataProvider="{ws.doStockHistory.result}"> <mx:columns> <mx:Array> <mx:DataGridColumn columnName="date" /> <mx:DataGridColumn columnName="close" /> </mx:Array> </mx:columns> </mx:DataGrid> <mx:Button label="Get" click="ws.doStockHistory.send();" /> </mx:VBox> </mx:Panel> </mx:Application> Yahoo! Groups Links 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/