Bonjour à tous,
J'ai un problème de renvoi de valeur (une ou plusieurs adresses mails) d'une fenêtre à une autre.
J'ouvre une fenetre soeur avec l'appel de fonction :
Et j'arrive sur mon autre fenêtre, pas de souci à ce point là (y'aurait du souci à se faire sinon
Code : Sélectionner tout - Visualiser dans une fenêtre à part OuvreSoeur(FEN_Choix_Du_Destinataire))
Ensuite je recherche des données et là après, je veux les envoyer dans ma première fenêtre qui s'appelle FEN_Envoi_Email
J'ai donc utilisé la méthode de fenêtre paramétré :
Dans FEN_Envoi_Email (la fenêtre principale) :
Dans la fenêtre fille quand je clique sur un bouton :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ////Déclarations globales de FEN_Envoi_Email\\\\ PROCEDURE FEN_Envoi_Email(sEmail) ////Fin d'initialisation de FEN_Envoi_Email\\\\ SAI_Texte1 = sEmail // Je récupère la valeur de la fenêtre fille ici
Tout fonctionne parfaitement MAIS (Et oui sinon je serai pas là
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 POUR i = 1 _A_ TableSelectOccurrence(TABLE_REQ_Choix_De_Mail) SAI_Email += TABLE_REQ_Choix_De_Mail.COL_Email[TableSelect(TABLE_REQ_Choix_De_Mail,i)] + RC FIN Ouvre(FEN_Envoi_Email,SAI_Email) Ferme()) mes données envoyées sont envoyées sur une nouvelle fenêtre mère et en gros j'ai ma nouvelle fenêtre mère devant avec la ou les adresse(s) enregistré dessus et derrière en fenêtre grisé j'ai ma première fenêtre mère et ma fenêtre fille.
Or moi je voudrais juste retourner dans ma première fenêtre mère avec les données et fermer ma fenêtre fille.
Je vous mets un screen du problème final :
Voilà si vous pouvez m'aider ou si vous avez des idées, merci d'avance
Partager