Bonjour,
Mon problème semble simple et pourtant je me casse la tête dessus.
je crée une popup (un formulaire avec un bouton).
Lorsque je click sur le bouton de mon formualire dans la popup je dois appeler une fonction dans le parent.
Mon code du parent est :
et voici le code de la popup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 // j'ouvre ma popup, cela fonction en très bien public function doNewTache(event:Object):void{ var titleWin:AddTacheScreen = PopUpManager.createPopUp(this,AddTacheScreen, true) as AddTacheScreen; PopUpManager.centerPopUp(titleWin); } // cette fonction devrait être appélee par ma popup public function addNewTache(_t:Taches):void{ serviceProxyTache.addTache(_t, new ItemResponder(resultGetTacheListFunction, faultGetTacheListFunction)); }
Sauf que la dernière ligne du code dans ma popup : parentDocument.addNewTache(_t);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public function addTache(event:Object):void{ if((metierDetail_cb.selectedItem != null) && (enginDetail_cb.selectedItem != null) && (responsableDetail_cb.selectedItem != null) && (typeArretDetail_cb.selectedItem != null)){ var _t:Taches = new Taches(); _t.idMetier = metierDetail_cb.selectedItem.id; _t.idEngin = enginDetail_cb.selectedItem.id; _t.idResponsable = responsableDetail_cb.selectedItem.id; _t.idTypeArret = typeArretDetail_cb.selectedItem.id; _t.description = descrDetail_ti.text; parentDocument.addNewTache(_t); }
me retourne une erreur du type property not found.
Quelque aurait-il des idées ?
Merci
Partager