créer un bouton annuler qui ne sauvegarde pas les modif de l'enregistrement en cours
1 réponse
Sylvain
Bonjour
J'ai créer un bouton sur un formulaire auquel je souhaite donner la même
fonction que la touche echap en cours de saisie d'un enregistrement (cad ne
pas sauvegarder les modifications en cours sur l'enregistrement)
dans la feuille de propriété, j'ai donc mis "OUI" à la propriété "Annuler"
mon bouton est bien accessible par la touche échap, mais les modifications
faites dans l'enregistrement sont sauvegardées dans la table
l'aide en ligne indique bien qu'il faut écrire le code vb pour lui indiquer
de ne pas enregistrer les modifications
mais c'est l'écriture de ce code qui dépasse mes compétences
si quelqu'un dispose d'une solution ou d'une piste
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
de le déclarer Annuler n'empêche pas d'écrire le code, donc en général on ne met pas oui dans cancel et on laisse Echap tranquille dans son coin. si tu veux annuler les modifications en cours, non encore enregistrées, tu mets le code: Me.Undo dans l'événement Click de ton bouton.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Sylvain" a écrit dans le message de news:
Bonjour J'ai créer un bouton sur un formulaire auquel je souhaite donner la même fonction que la touche echap en cours de saisie d'un enregistrement (cad ne
pas sauvegarder les modifications en cours sur l'enregistrement) dans la feuille de propriété, j'ai donc mis "OUI" à la propriété "Annuler"
mon bouton est bien accessible par la touche échap, mais les modifications faites dans l'enregistrement sont sauvegardées dans la table
l'aide en ligne indique bien qu'il faut écrire le code vb pour lui indiquer
de ne pas enregistrer les modifications mais c'est l'écriture de ce code qui dépasse mes compétences si quelqu'un dispose d'une solution ou d'une piste
merci version access utilisée : 2003
-- Salutations Sylvain
Bonjour.
de le déclarer Annuler n'empêche pas d'écrire le code, donc en général on ne
met pas oui dans cancel et on laisse Echap tranquille dans son coin.
si tu veux annuler les modifications en cours, non encore enregistrées, tu
mets le code:
Me.Undo
dans l'événement Click de ton bouton.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Sylvain" <s-badina@wnadoo.fr> a écrit dans le message de
news:uD8QIR6TEHA.2716@tk2msftngp13.phx.gbl...
Bonjour
J'ai créer un bouton sur un formulaire auquel je souhaite donner la même
fonction que la touche echap en cours de saisie d'un enregistrement (cad
ne
pas sauvegarder les modifications en cours sur l'enregistrement)
dans la feuille de propriété, j'ai donc mis "OUI" à la propriété "Annuler"
mon bouton est bien accessible par la touche échap, mais les modifications
faites dans l'enregistrement sont sauvegardées dans la table
l'aide en ligne indique bien qu'il faut écrire le code vb pour lui
indiquer
de ne pas enregistrer les modifications
mais c'est l'écriture de ce code qui dépasse mes compétences
si quelqu'un dispose d'une solution ou d'une piste
de le déclarer Annuler n'empêche pas d'écrire le code, donc en général on ne met pas oui dans cancel et on laisse Echap tranquille dans son coin. si tu veux annuler les modifications en cours, non encore enregistrées, tu mets le code: Me.Undo dans l'événement Click de ton bouton.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Sylvain" a écrit dans le message de news:
Bonjour J'ai créer un bouton sur un formulaire auquel je souhaite donner la même fonction que la touche echap en cours de saisie d'un enregistrement (cad ne
pas sauvegarder les modifications en cours sur l'enregistrement) dans la feuille de propriété, j'ai donc mis "OUI" à la propriété "Annuler"
mon bouton est bien accessible par la touche échap, mais les modifications faites dans l'enregistrement sont sauvegardées dans la table
l'aide en ligne indique bien qu'il faut écrire le code vb pour lui indiquer
de ne pas enregistrer les modifications mais c'est l'écriture de ce code qui dépasse mes compétences si quelqu'un dispose d'une solution ou d'une piste