Félicitations !
+
0
points
En savoir plus
Actualités
Tests & Guides
Bons Plans
Forum
Premium
Rechercher sur le site
Connexion
Si votre email correspond à un compte, vous recevrez un lien de réinitialisation.
Réinitialiser le mot de passe
Retour connexion
Actualités
Tests & Guides
Bons Plans
GTA 6
iPhone 17
Copilot
Switch 2
Temu
ChatGPT
Tesla
Génération NT
Entraide
Applications
Microsoft Office
Access
Détection
Détection
2 réponses
Alain TEYSSEDRE
03/11/2003 à 16:20
Bonjour
J'ai mis la commande suivante sur l'évènement Form _ KeyDown
If Me.Dirty Then Me.CdeValider.Visible = True
L'objetif est d'afficher le bouton de Commande CdeValider dès que je rentre
dans un mode édition
Le problème c'est que mon bouton ne s'affiche qu'après avoir appuyé 2 fois
sur une touche du clavier !
si je met le code Me.CdeValider.Visible = True sur l'évènement Form_Dirty
rien ne s'affiche
Ou doit-je mettre mon code pour que mon bouton s'affiche dès que la 1ere
frappe de touche qui me mette en
mode edition dans mon formulaire ?
merci
Alain
Partager
Facebook
Twitter
Reddit
Whatsapp
Email
Signaler
Signaler un problème avec ce contenu
Envoyer
2 réponses
Supprimer
Cette action est irreversible, confirmez la suppression du commentaire ?
Supprimer
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Envoyer
Xavier HUE
Signaler
04/11/2003 à 09:51
Bonjour Alain,
J'ai rencontré un problème similaire.
Si'lon test Me.Dirty, lors de l'exécution de l'évènement
OnDirty, le résultat renvoyé est False ??!!
La propriété Dirty du formulaire est mise à jour à la fin
de l'évènement OnDirty.
On le constate trés facilement en insérant la
ligne "MsgBox Me.Dirty" dans l'évènement.
Dans ton cas:
Me.CdeValider.Visible = True
dans l'évènement OnDirty suffit.
Si l'évènement déclenche c'est que tu es en modif.
Le test sur Me.Dirty est inutile à ce niveau.
Tu peux compléter en ajoutant dans l'évènement UnDo:
Me.CdeValider.Visible = False
Cordialement.
Bonjour Alain,
J'ai rencontré un problème similaire.
Si'lon test Me.Dirty, lors de l'exécution de l'évènement
OnDirty, le résultat renvoyé est False ??!!
La propriété Dirty du formulaire est mise à jour à la fin
de l'évènement OnDirty.
On le constate trés facilement en insérant la
ligne "MsgBox Me.Dirty" dans l'évènement.
Dans ton cas:
Me.CdeValider.Visible = True
dans l'évènement OnDirty suffit.
Si l'évènement déclenche c'est que tu es en modif.
Le test sur Me.Dirty est inutile à ce niveau.
Tu peux compléter en ajoutant dans l'évènement UnDo:
Me.CdeValider.Visible = False
Cordialement.
Vous avez filtré cet utilisateur ! Consultez son message
Bonjour Alain,
J'ai rencontré un problème similaire.
Si'lon test Me.Dirty, lors de l'exécution de l'évènement
OnDirty, le résultat renvoyé est False ??!!
La propriété Dirty du formulaire est mise à jour à la fin
de l'évènement OnDirty.
On le constate trés facilement en insérant la
ligne "MsgBox Me.Dirty" dans l'évènement.
Dans ton cas:
Me.CdeValider.Visible = True
dans l'évènement OnDirty suffit.
Si l'évènement déclenche c'est que tu es en modif.
Le test sur Me.Dirty est inutile à ce niveau.
Tu peux compléter en ajoutant dans l'évènement UnDo:
Me.CdeValider.Visible = False
Cordialement.
Alain TEYSSEDRE
Signaler
04/11/2003 à 18:08
Bonjour Xavier
Je ne suis pas certain d'avoir bien compris ta suggestion.
Ce que je sais dans mon appli c'est que si je me contente de mettre
Me.CdeValider.Visible = True dans l'évènement : Form_Dirty mon bouton de
Commande ne s'affiche pas!
"Xavier HUE" a écrit dans le message de
news:0b6301c3a2b0$e4c1dd40$
Bonjour Alain,
J'ai rencontré un problème similaire.
Si'lon test Me.Dirty, lors de l'exécution de l'évènement
OnDirty, le résultat renvoyé est False ??!!
La propriété Dirty du formulaire est mise à jour à la fin
de l'évènement OnDirty.
On le constate trés facilement en insérant la
ligne "MsgBox Me.Dirty" dans l'évènement.
Dans ton cas:
Me.CdeValider.Visible = True
dans l'évènement OnDirty suffit.
Si l'évènement déclenche c'est que tu es en modif.
Le test sur Me.Dirty est inutile à ce niveau.
Tu peux compléter en ajoutant dans l'évènement UnDo:
Me.CdeValider.Visible = False
Cordialement.
Bonjour Xavier
Je ne suis pas certain d'avoir bien compris ta suggestion.
Ce que je sais dans mon appli c'est que si je me contente de mettre
Me.CdeValider.Visible = True dans l'évènement : Form_Dirty mon bouton de
Commande ne s'affiche pas!
"Xavier HUE" <elxavpub@bupfree.fr> a écrit dans le message de
news:0b6301c3a2b0$e4c1dd40$a401280a@phx.gbl...
Bonjour Alain,
J'ai rencontré un problème similaire.
Si'lon test Me.Dirty, lors de l'exécution de l'évènement
OnDirty, le résultat renvoyé est False ??!!
La propriété Dirty du formulaire est mise à jour à la fin
de l'évènement OnDirty.
On le constate trés facilement en insérant la
ligne "MsgBox Me.Dirty" dans l'évènement.
Dans ton cas:
Me.CdeValider.Visible = True
dans l'évènement OnDirty suffit.
Si l'évènement déclenche c'est que tu es en modif.
Le test sur Me.Dirty est inutile à ce niveau.
Tu peux compléter en ajoutant dans l'évènement UnDo:
Me.CdeValider.Visible = False
Cordialement.
Vous avez filtré cet utilisateur ! Consultez son message
Bonjour Xavier
Je ne suis pas certain d'avoir bien compris ta suggestion.
Ce que je sais dans mon appli c'est que si je me contente de mettre
Me.CdeValider.Visible = True dans l'évènement : Form_Dirty mon bouton de
Commande ne s'affiche pas!
"Xavier HUE" a écrit dans le message de
news:0b6301c3a2b0$e4c1dd40$
Bonjour Alain,
J'ai rencontré un problème similaire.
Si'lon test Me.Dirty, lors de l'exécution de l'évènement
OnDirty, le résultat renvoyé est False ??!!
La propriété Dirty du formulaire est mise à jour à la fin
de l'évènement OnDirty.
On le constate trés facilement en insérant la
ligne "MsgBox Me.Dirty" dans l'évènement.
Dans ton cas:
Me.CdeValider.Visible = True
dans l'évènement OnDirty suffit.
Si l'évènement déclenche c'est que tu es en modif.
Le test sur Me.Dirty est inutile à ce niveau.
Tu peux compléter en ajoutant dans l'évènement UnDo:
Me.CdeValider.Visible = False
Cordialement.