Bonjour à tous,
J'ai une erreur étrange, je vous explique.
J'ai un composant MXML comprenant :
Voici le code de la fonction click() :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <objects:Expense id="expense"/> <mx:ArrayCollection id="expenseItemList" list="{expense.itemList}"/> <mx:Button click="click()"/>
Remarque : expense.itemList est de type ArrayCollection
Code : Sélectionner tout - Visualiser dans une fenêtre à part expense.itemList = expenseItemList;
Et j'obtiens l'erreur suivante : Error: Unknown Property: 'constructor'.
Est-ce que vous auriez une idée de pourquoi une erreur pareil survient sur une opération aussi simple ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 at mx.collections::ListCollectionView/http://www.adobe.com/2006/actionscript/flash/proxy::getProperty()[E:\dev\flex_201_borneo\sdk\frameworks\mx\collections\ListCollectionView.as:697] at mx.data.utils::Managed$/normalize()[C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\utils\Managed.as:314] at mx.data.utils::Managed$/getProperty()[C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\utils\Managed.as:150] at my.objects::Expense/get itemList()[C:\Users\gufra\My Documents\Flex Builder 2\Gesnet\my\objects\Expense.as:14] at mx.binding::PropertyWatcher/updateProperty()[E:\dev\flex_201_borneo\sdk\frameworks\mx\binding\PropertyWatcher.as:301] at Function/http://adobe.com/AS3/2006/builtin::apply() at mx.binding::Watcher/wrapUpdate()[E:\dev\flex_201_borneo\sdk\frameworks\mx\binding\Watcher.as:178] at mx.binding::PropertyWatcher/eventHandler()[E:\dev\flex_201_borneo\sdk\frameworks\mx\binding\PropertyWatcher.as:333] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at my.objects::Expense/dispatchEvent()[C:\Users\gufra\My Documents\Flex Builder 2\Gesnet\my\objects\Expense.as:15] at mx.data.utils::Managed$/setProperty()[C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\utils\Managed.as:383] at my.objects::Expense/set itemList()[C:\Users\gufra\My Documents\Flex Builder 2\Gesnet\my\objects\Expense.as:14] at my.windows::ExpenseWindow/click()[C:\Users\gufra\My Documents\Flex Builder 2\Gesnet\my\windows\ExpenseWindow.mxml:294] at my.windows::ExpenseWindow/__btnDefault_click()[C:\Users\gufra\My Documents\Flex Builder 2\Gesnet\my\windows\ExpenseWindow.mxml:399]
Partager