Hi,

I've a problem with my application.

I call a WebService that returns as result an array        -->
webservice.GetHeaders.result

Then I try to put the result into a dataGrid like this:

        <mx:DataGrid dataProvider="{webservice4.GetAllHeaders.result}"
width="100%">
                <mx:columns>
                        <mx:Array >
                                <mx:DataGridColumn  columnName="Date" 
headerText="date" />
                                <mx:DataGridColumn columnName="From" 
headerText="From" />
                                <mx:DataGridColumn columnName="Size" 
headerText="Size" />
                                <mx:DataGridColumn columnName="Subject" 
headerText="Subject" />
                                <mx:DataGridColumn columnName="UID" 
headerText="UID" />
                        </mx:Array>
                </mx:columns>
        </mx:DataGrid>

but the dataGrid still empty.

I've tried to put the result into a TextArea and I've receive:
[object Object], [object Object], [object Object], [object Object]

(I Know that the result should have 4 elements)

I've tested the webservice with a Test web page and it is ok.

Any suggestion?

Thanks!

Bye Francesco


****************************************************************************
********************************
Here is my code;

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml";
verticalGap="10">

<mx:WebService serviceName="popUtil" id="webservice4" result="alert('result
received')" showBusyCursor="true">
      <mx:operation name="Stat">
        <mx:request>
          <APassword></APassword>
          <AUsername></AUsername>
          <AHost></AHost>
        </mx:request>
      </mx:operation>
      <mx:operation name="GetMessages">
        <mx:request>
          <ANumArray>
            <item></item>
            <item></item>
          </ANumArray>
          <APassword></APassword>
          <AUsername></AUsername>
          <AHost></AHost>
        </mx:request>
      </mx:operation>
      <mx:operation name="TestLogin">
        <mx:request>
          <APassword></APassword>
          <AUsername></AUsername>
          <AHost></AHost>
        </mx:request>
      </mx:operation>
      <mx:operation name="GetAllHeaders">
        <mx:request>
          <APassword></APassword>
          <AUsername></AUsername>
          <AHost></AHost>
        </mx:request>
      </mx:operation>
      <mx:operation name="GetHeaders">
        <mx:request>
          <ANumArray>
            <item></item>
          </ANumArray>
          <APassword></APassword>
          <AUsername></AUsername>
          <AHost></AHost>
        </mx:request>
      </mx:operation>
    </mx:WebService>
        <mx:HBox>

        <mx:Button label="Stat" click="webservice4.Stat.send()" />
      <mx:Button label="GetAllHeaders"
click="webservice4.GetAllHeaders.send()" />
      <mx:Button label="GetHeaders" click="webservice4.GetHeaders.send()" />
        <mx:Button label="TestLogin" click="webservice4.TestLogin.send()" />
        <mx:Button label="GetMessages" click="webservice4.GetMessages.send()" />

    </mx:HBox>


        <mx:DataGrid id="data1" 
dataProvider="{webservice4.GetAllHeaders.result}"
width="100%">
                <mx:columns>
                        <mx:Array >
                                <mx:DataGridColumn  columnName="Date" 
headerText="date" />
                                <mx:DataGridColumn columnName="From" 
headerText="From" />
                                <mx:DataGridColumn columnName="Size" 
headerText="Size" />
                                <mx:DataGridColumn columnName="Subject" 
headerText="Subject" />
                                <mx:DataGridColumn columnName="UID" 
headerText="UID" />
                        </mx:Array>
                </mx:columns>
        </mx:DataGrid>

   <mx:TextArea id="getHeaders1" width="100%" height="100%"
text="{webservice4.GetAllHeaders.result}" />
   <mx:TextArea id="stat1" width="100%" height="100%"
text="{webservice4.Stat.result.MsgCount}" />
   <mx:TextArea id="TestLogin1" width="100%" height="100%"
text="{webservice4.TestLogin.result}" />
   <mx:TextArea id="getMessages1" width="100%" height="100%"
text="{webservice4.GetMessages.result}" />


</mx:Application>







 
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