OVH Cloud OVH Cloud

Touche Echap

6 réponses
Avatar
NewsTiscali
Bonsoir,

Y a t il fonction qui permettrait de de faire ce que fait la touche Echap
pour annuler un enregistrement en cours (Access97) ?

Merci encore de votre aide,

Patrice

6 réponses

Avatar
3stone
Salut,

"NewsTiscali"
| Y a t il fonction qui permettrait de de faire ce que fait la touche Echap
| pour annuler un enregistrement en cours (Access97) ?


Oui...

Me.Champ2.Undo ou Me.Undo

c'est selon ou l'on se trouve!


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
PatCatNat's
Merci,

G fait des essais, mais pas très concluants :o(((
certainement que celà vient de moi...
Je cherche et donne des nouvelles demains

Merci encore de ta patience

Patrice

"3stone" a écrit dans le message de
news:
Salut,

"NewsTiscali"
| Y a t il fonction qui permettrait de de faire ce que fait la touche
Echap

| pour annuler un enregistrement en cours (Access97) ?


Oui...

Me.Champ2.Undo ou Me.Undo

c'est selon ou l'on se trouve!


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw





Avatar
3stone
Salut,

"PatCatNat's"
|
| G fait des essais, mais pas très concluants :o(((
| certainement que celà vient de moi...
| Je cherche et donne des nouvelles demains


Que veux tu annuler et à quel moment ?


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
PatCatNat's
Bonjour,

G un sous formulaire lié par un contrôle [NCP] (qui est clé primaire) à une
liste.
En cliquant sur un Btn nouvel enregistrement ds mon sous form je vide le
champ NCP.
J'imagine que l'utilisateur se réavise, puis clique sur la liste pour
visualiser un autre enregistrement.
J'ai alors la Bte "Un index ou etc ne peut être nul".

Forms!F_Admin_Gestion!F_Admin_Agents.SetFocus '<= Ok
Me!F_Admin_Agents.Form!NCP.Undo '<= C là :o(((
'même si je fais : NCP.Undo
DoCmd.GoToRecord , , acFirst '<= Ok

Patrice


"3stone" a écrit dans le message de
news:
Salut,

"PatCatNat's"
|
| G fait des essais, mais pas très concluants :o(((
| certainement que celà vient de moi...
| Je cherche et donne des nouvelles demains


Que veux tu annuler et à quel moment ?


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw



Avatar
3stone
Salut,

"PatCatNat's"
| G un sous formulaire lié par un contrôle [NCP] (qui est clé primaire) à une liste.
| En cliquant sur un Btn nouvel enregistrement ds mon sous form je vide le champ NCP.
| J'imagine que l'utilisateur se réavise, puis clique sur la liste pour
| visualiser un autre enregistrement.
| J'ai alors la Bte "Un index ou etc ne peut être nul".
|
| Forms!F_Admin_Gestion!F_Admin_Agents.SetFocus '<= Ok
| Me!F_Admin_Agents.Form!NCP.Undo '<= C là :o(((
| 'même si je fais : NCP.Undo
| DoCmd.GoToRecord , , acFirst '<= Ok

Touffu comme explication ;-)

Ta liste est sur le form principal...

Mais pourquoi vide-tu le champ NCP pour créer un nouvel enregistrement ??
Tu devrais simplement aller au nouveau:

DoCmd.Gotorecord, , acNewRec

et pour annuler (si le bouton est dans le sous-form)

Me.Undo

Non ?


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
PatCatNat's
Salut Pierre,

Effectivement touffu....
Finalement, j'abandonne mon idée pour la contourner...

NCP.SetFocus

L'utilisateur verra l'ancien NCP pour un nouvel enregistrement, mais son
attention sera attirée...

Merci,

Patrice

"3stone" a écrit dans le message de
news:
Salut,

"PatCatNat's"
| G un sous formulaire lié par un contrôle [NCP] (qui est clé primaire) à
une liste.

| En cliquant sur un Btn nouvel enregistrement ds mon sous form je vide le
champ NCP.

| J'imagine que l'utilisateur se réavise, puis clique sur la liste pour
| visualiser un autre enregistrement.
| J'ai alors la Bte "Un index ou etc ne peut être nul".
|
| Forms!F_Admin_Gestion!F_Admin_Agents.SetFocus '<= Ok
| Me!F_Admin_Agents.Form!NCP.Undo '<= C là :o(((
| 'même si je fais : NCP.Undo
| DoCmd.GoToRecord , , acFirst '<= Ok

Touffu comme explication ;-)

Ta liste est sur le form principal...

Mais pourquoi vide-tu le champ NCP pour créer un nouvel enregistrement ??
Tu devrais simplement aller au nouveau:

DoCmd.Gotorecord, , acNewRec

et pour annuler (si le bouton est dans le sous-form)

Me.Undo

Non ?


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw