Maybe a name collision with the "result" event?

 

Also, have you "cleaned" the Project?

 

Tracy Spratt,

Lariat Services, development services available

  _____  

From: [email protected] [mailto:[email protected]] On
Behalf Of sruthi
Sent: Wednesday, April 01, 2009 4:12 PM
To: [email protected]
Subject: [flexcoders] Problem migrating from Flex 2 to Flex 3

 

Hi we have a component some thing like this. This code works properly with
Flex 2, but when we try to migrate to flex 3 we are getting ERROR 
1067: Implicit coercion of a value of type Array to an unrelated type
classes.ixrev.industry:ResultObject.
CellData.mxml
-------------
<mx:Canvas xmlns:mx="http://www.adobe. <http://www.adobe.com/2006/mxml>
com/2006/mxml" width="100%" height="100%" xmlns:MyComps="common.*">
.....
....
<mx:Script>
<![CDATA[
[Bindable]
public var result:ResultObject = null;
........
........

]]>
</mx:Script>
<MyComps:detailListingCommodity id="detailListingId" headerIndex="0"
verticalAlign="top" result="{result}"/>

</mx:Canvas>

detailListingCommodity.mxml
---------------------------
<mx:VBox xmlns:mx="http://www.adobe. <http://www.adobe.com/2006/mxml>
com/2006/mxml" width="100%" height="100%" creationPolicy="all">
<mx:Script>
<![CDATA[
[Bindable]
public var result:ResultObject = null; 
..........
..........
]]>
</mx:Script>

....
....
</mx:VBox>
I dont't know why it needs implicit coercion, both are type ResultObject.
Anybody have any idea?

Thanks
-Sruthi



Reply via email to