Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2011, 10h17   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2009
Messages : 47
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 47
Points : 10
Points : 10
Par défaut Comment garder e mémoire qu'un bouton a été sélectionné ?

Bonjour,

Je rencontre un petit soucis que je n'arrive pas à résoudre.

J'ai un formulaire qui me permet de saisir des données. Sur celui là se trouve deux boutons : un bouton enregistrement et un bouton de retour au menu précédent.

Sur clic de mon bouton d'enregistrement, j'enregistre les champs saisis dans mes tables s'ils sont tous bien remplis.

Sur clic de mon bouton retour, si les champs sont bien remplis, je demande à mon utilisateur s'il souhaite les enregistrer, s'il dit oui, je les enregistre et sinon je les supprime.
Là est le problème si l'utilisateur a déjà cliquer sur enregistrer, je voudrais que lorsqu'il clic sur retour, il n'y ait plus cette question d'enregistrement ou pas puisque cela a été fait précédement.

Pour cela, je pense qu'il faut que lorsque je clic sur enregister garder en memoire quelque chose du genre Me.btn_enregistrer.cliquer = true, je reprend ca sur le clic de mon bouton de retour, je fais un test et ca devrait le faire, mais je ne sais pas comment on récupere le clic d'un bouton.

j'espère avoir été suffisament claire et que quelqu'un aura une petite idée...
Merci pour l'aide
cindy6311 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 10h57   #2
Membre Expert
 
Avatar de stigma
 
Homme Alain
Développeur informatique
Inscription : octobre 2003
Messages : 846
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 61
Localisation : France, Oise (Picardie)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : octobre 2003
Messages : 846
Points : 1 053
Points : 1 053
Envoyer un message via MSN à stigma
dans l'évènnement cli du bouton
Code :
1
2
3
Private Sub monBouton_Click()
    bl_clic = True
End Sub
bl_clic est une variable publique
tu la remets à False dans l'évennement Close du Formulaire.
__________________
Je ne suis pas une adresse IP, je suis un homme libre !
stigma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 11h22   #3
Candidat au titre de Membre du Club
 
Inscription : avril 2009
Messages : 47
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 47
Points : 10
Points : 10
Ca fonctionne.
J'avais cherché trop compliqué !

Merci beaucoup
cindy6311 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h56.


 
 
 
 
Partenaires

Hébergement Web