Bonsoir
Pour l'annulation, je verrais 2 solutions :
1. Utiliser une instruction DELETE en SQL. C'est simple, mais ça bouffe des numéros auto.
2. Si ça gène de bouffer des num auto, tu rajoutes dans ta table source (ou dans une des tables de la requête) un champ 'OKEnr", avec la propriété Null interdit. Tu montes le contrôle correspondant dans le formulaire, mais Visible = faux.
Quand tu veux fermer et enregistrer
1 2
| Me.OkEnr = "OK"
DoCmd.Close acForm,Me.Name |
Quand tu veux fermer sans enregistrer
DoCmd.Close acForm,Me.Name
Bon courage,
pgz
Partager