And

 

    var userList:Array[]=0;

 

isn't right. It shouldn't even compile.

 

- Gordon

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Spratt
Sent: Thursday, December 07, 2006 8:57 AM
To: [email protected]
Subject: RE: [flexcoders] unable to parse XML data

 

Is this:

<mx:Model id="results" source="userlist"/>

Supposed to bind the userList varible to that model?  If so, the source
value needs to be enclosed in binding braces, and to be spelled
correctly.

 

If not, I do not understand what you are doing.

 

Tracy 

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of deepa_golamudi
Sent: Thursday, December 07, 2006 4:26 AM
To: [email protected]
Subject: [flexcoders] unable to parse XML data

 

Hi everybody..
i am new to flex environment
i need a small help regarding formatting the data
i am trying to access database using remote object and get the 
values in the database
i have an returned arraylist from my java program and flex component 
is able to get the arraylist.
when i am trying to set the returned arraylist to my chart iam 
getting an error saying uable to parse data

pl help me if possible

here is my mxml file
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml
<http://www.macromedia.com/2003/mxml> " 
creationComplete="initApp()">

<mx:Script>
<![CDATA[
var userList:Array[]=0;
function initApp()
{
//log();
// alert(userList.length);
//alert(userList);//alert("Hello World!!");
} 
function log()
{
users.getValid(userid.text);
//users.getValid(userid.text); 
} 


]]>
</mx:Script>

<!-- remote object-->

<mx:RemoteObject id="users" source="report" 
result="userList=event.result" fault="alert
(event.fault.faultstring, 'Error')" >
<mx:method name="getValid"></mx:method> 
</mx:RemoteObject>

<mx:Model id="reporter">
<name>{userid.text}</name>
</mx:Model>

<mx:Canvas id="canvas" width="730" height="696" 
vScrollPolicy="off">

<mx:Button label="get Progress" width="148" 
textAlign="center" x="274" y="126" click="log
(),mx.validators.Validator.isStructureValid(this,'reporter');"/>
<mx:DataGrid id="datagrid1" x="66" y="207" width="600" 
dataProvider="{userList}">

<mx:columns>
<mx:Array>

<mx:DataGridColumn headerText="score" columnName="score" />
</mx:Array>
</mx:columns>
</mx:DataGrid>
<mx:TextInput x="348" id="userid" y="88" width="95" 
height="18" />
<mx:Label x="249" y="88" text="Enter User-Id" />


<mx:Model id="results" source="userlist"/>
<mx:Array>
<mx:ColumnChart width="100%" height="100%" showDataTips="true">

<mx:horizontalAxis>
<mx:Array>
<mx:CategoryAxis dataProvider="{results.userlist}" 
categoryField="score"/>
</mx:Array>
</mx:horizontalAxis>

<mx:series>
<mx:Array>
<mx:ColumnSeries yField="examid"/>

</mx:Array>
</mx:series>

</mx:ColumnChart>
</mx:Array>
</mx:Canvas>
</mx:Application>

Deepa

 

Reply via email to