bonjour,

voilà j'ai 3 forms :
-la première : F1
-la deuxième : F2
-la dernière : F3

F1 et F2 permettent chacune d'accéder à F3.
Par contre F3 récupère la valeur d'une variable suivant qui de F1 ou F1 accède à F3.

Là est mon problème car je ne sais pas comment faire ... ma première idée était :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
if (F1 <> nil) or (F2 <> nil) then
        if (F1 <> nil) then
             identifiant := F1.identifiant
        else
            identifiant := F2.identifiant;
la fermeture des forms ce fait grâce à alors premier problème la fermeture des forms ne me rend pas F1 ou F2 nulle donc le deuxième form qui désire accéder à F3, provoque F3 récupère le mauvais identifiant ....

merci de votre aide.