OVH Cloud OVH Cloud

Création bouton cancel

2 réponses
Avatar
Jean-Marc
Salut à tous,

J'ai 2 listes imbriquées (Liste 1 : les revues dans lesquelles nous mettons
des pubs. Liste 2 : les numéros des revues).

Pour ajouter un élément dans une liste, j'ouvre un form en mode ajout. J'ai
fait un bouton qui met la nouvelle valeur dans le champs liste puis qui
ferme le form. Tout va bien.
Je veux faire un autre bouton du type cancel, qui fermerait le form sans
enregistrer le record dans la table.
Comment qu'on fait ça ?
Si je fais un docmd.close, il sauve ce qu'il y a dans les champs et c'est
très logique, mais moi je veux que justement dans ce cas-ci il ne sauve rien
du tout, même pas l'ID qui est en numeroauto et en invisible.

Comment qu'on fait ça ?

Merci de vos z'avis z'avisés,

JM

2 réponses

Avatar
Raymond [mvp]
Bonsoir.

tu places :
Me.Undo
dans l'événement clic du bouton cancel
attention le numéroauto va te faire un trou

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Jean-Marc" a écrit dans le message de
news:
Salut à tous,

J'ai 2 listes imbriquées (Liste 1 : les revues dans lesquelles nous
mettons

des pubs. Liste 2 : les numéros des revues).

Pour ajouter un élément dans une liste, j'ouvre un form en mode ajout.
J'ai

fait un bouton qui met la nouvelle valeur dans le champs liste puis qui
ferme le form. Tout va bien.
Je veux faire un autre bouton du type cancel, qui fermerait le form sans
enregistrer le record dans la table.
Comment qu'on fait ça ?
Si je fais un docmd.close, il sauve ce qu'il y a dans les champs et c'est
très logique, mais moi je veux que justement dans ce cas-ci il ne sauve
rien

du tout, même pas l'ID qui est en numeroauto et en invisible.

Comment qu'on fait ça ?

Merci de vos z'avis z'avisés,

JM




Avatar
Jean-Marc
Merci,

Tant pis pour le "trou". C'est transparent aux utilisateurs, de toute
manière.

JM

"Raymond [mvp]" a écrit dans le message de
news:
Bonsoir.

tu places :
Me.Undo
dans l'événement clic du bouton cancel
attention le numéroauto va te faire un trou

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Jean-Marc" a écrit dans le message de
news:
Salut à tous,

J'ai 2 listes imbriquées (Liste 1 : les revues dans lesquelles nous
mettons

des pubs. Liste 2 : les numéros des revues).

Pour ajouter un élément dans une liste, j'ouvre un form en mode ajout.
J'ai

fait un bouton qui met la nouvelle valeur dans le champs liste puis qui
ferme le form. Tout va bien.
Je veux faire un autre bouton du type cancel, qui fermerait le form sans
enregistrer le record dans la table.
Comment qu'on fait ça ?
Si je fais un docmd.close, il sauve ce qu'il y a dans les champs et
c'est


très logique, mais moi je veux que justement dans ce cas-ci il ne sauve
rien

du tout, même pas l'ID qui est en numeroauto et en invisible.

Comment qu'on fait ça ?

Merci de vos z'avis z'avisés,

JM