OVH Cloud OVH Cloud

Problème de syntaxe

1 réponse
Avatar
Robert Parise
J'ai un sous-formulaire qui contient des calculs et des fonctions. J'active
ces fonctions avec un bouton dans mon sous-formulaire.

J'ai une fonction Refresh (actualisation) dans mon formulaire principale qui
met à jour mes données à l'aide d'un bouton.



Je voudrais, à partir du bouton de mon sous-formulaire, activer mon bouton
de mon formulaire principal.



Programmation du bouton dans mon formulaire principale :



Private Sub cmdRefresh_Click()



DoCmd.Requery



End Sub





Programmation du bouton dans mon sous formulaire :



Private Sub cmdRefresh_Click()



Call UpDate



' J'ai essayé ceci mais ca ne fonctionne pas Call
Forms!frmProject.cmdRefresh_Click



End Sub



Merci de votre collaboration

1 réponse

Avatar
Eric
Bonjour,

Essaies en définissant ta procédure Private Sub cmdRefresh_Click() en
*Public* Sub cmdRefresh_Click() dans le formulaire principal. Puis dans
le sous-formulaire:
Private Sub cmdRefresh_Click()
Call UpDate
Call Me.Parent.cmdRefresh_Click
End Sub

J'ai un sous-formulaire qui contient des calculs et des fonctions. J'active
ces fonctions avec un bouton dans mon sous-formulaire.

J'ai une fonction Refresh (actualisation) dans mon formulaire principale qui
met à jour mes données à l'aide d'un bouton.
Je voudrais, à partir du bouton de mon sous-formulaire, activer mon bouton
de mon formulaire principal.

Programmation du bouton dans mon formulaire principale :

Private Sub cmdRefresh_Click()
DoCmd.Requery
End Sub

Programmation du bouton dans mon sous formulaire :

Private Sub cmdRefresh_Click()
Call UpDate
' J'ai essayé ceci mais ca ne fonctionne pas Call
Forms!frmProject.cmdRefresh_Click
End Sub

Merci de votre collaboration




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr