Bonjour à tous,

Étant bloqué depuis maintenant quelques jours sur un truc qui me semblait simple à la base, je me permets de faire appel a la communauté

Je vais essayer de faire simple.

J'ai une application Flex avec son composant principal "main.mxml" qui contient une liste de commande. A partir de ce composant Parent, je peux ouvrir un composant enfant, par exemple, le détail d'une commande. Lorsque je ferme le composant enfant et que je veux faire appel a une fonction du composant principal pour une mise à jour des données affichées, j'ai juste à faire ce qui suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
parentApplication.fonction_a_appeler_pour_maj();
et mes données du composant parents sont alors mis à jour à l'écran. Jusque là rien de sorcier et tout fonctionne.

Mais maintenant, a partir de mon composant enfant, j'ouvre un nouveau composant (on va dire le petit enfant) pour obtenir le détail d'un produit d'une commande. Et tout se complique lorsque je ferme ce dernier pour revenir au détail de ma commande. Je ne trouve pas comment faire appel à une fonction de mon composant inférieur...

j'ai beau essayer

parentApplication.nom_du_composant.nom_de_fonction_a_appeler();
ou
this.parentDocument.nom_de_fonction_a_appeler();

Si j'ai réussi à me faire comprendre correctement... Merci pour votre aide et bonne journée à tous.