TypeError: Error #1034: Type Coercion failed: cannot convert
mx.collections::arraycollect...@d05f241 to
mx.controls.dataGridClasses.DataGridColumn.
    at mx.controls::DataGrid/set
columns()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\controls\DataGrid.as:1099]
    at
mx.core::Container/createComponentFromDescriptor()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\Container.as:3587]
    at
mx.core::Container/createComponentsFromDescriptors()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\Container.as:3485]
    at
mx.core::Container/createChildren()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\Container.as:2587]
    at
mx.core::UIComponent/initialize()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:5262]
    at
mx.core::Container/initialize()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\Container.as:2524]
    at
mx.core::Application/initialize()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\Application.as:847]
    at sandy4/initialize()[C:\Documents and Settings\rakshith\My
Documents\Flex Builder 3\sandy4\src\sandy4.mxml:0]
    at mx.managers::SystemManager/
http://www.adobe.com/2006/flex/mx/internal::childAdded()[E
:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\SystemManager.as:1625]
    at
mx.managers::SystemManager/initializeTopLevelWindow()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\SystemManager.as:2482]
    at mx.managers::SystemManager/
http://www.adobe.com/2006/flex/mx/internal::docFrameHandler()[E
:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\SystemManager.as:2330]
[SWF] /sandy4-debug/sandy4.swf - 906,800 bytes after decompression


THIS IS THE ERROR WHICH I AM GETTIN AFTER I DEBUG THE CODE GIVEN
BELOW::::CAN SOME ONE HELP ME OUT WITH THIS?
PLZZZZZ........

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; layout="absolute"
>
    <mx:DataGrid dataProvider="{myarr}" x="254" y="143" width="255"
enabled="true" id="sandy">
        <mx:columns>
        <mx:ArrayCollection>
                <mx:DataGridColumn dataField="user_id"/>
                <mx:DataGridColumn dataField="username"/>
                </mx:ArrayCollection>
            </mx:columns>
    </mx:DataGrid>

    <mx:Script>
        <![CDATA[
            import mx.collections.ArrayCollection;
            [Bindable]
            public var dp:Array;

            [Bindable]
            public var dp2:Object;

            [Bindable]
            public var myarr:ArrayCollection = new ArrayCollection();

            import flash.net.Responder;

            public var gateway : RemotingConnection;

            public function initApplication():void
            {
                gateway = new RemotingConnection( "
http://localhost/amfphp/gateway.php"; );
                gateway.call( "sample.getUsers", new Responder(onResult,
onFault));
            }

            public function onResult(  result : Array ) : void
            {
                dp = result;




                myarr.source=dp;


            }


            public function onFault( fault : String ) : void
            {
                trace( fault );
            }


        ]]>
    </mx:Script>
    <mx:Button x="127" y="376" label="submit" id="rak" enabled="true"
click="initApplication()"/>


</mx:Application>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to