Formulaire d'ajout

Résolu/Fermé
eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 - Modifié par eljojo_e le 8/09/2011 à 16:50
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 - 11 sept. 2011 à 20:23
Bonjour,

J'ai créer une base de donné où l'utilisateur peut ajouter des donné dans une table via un formulaire.
jusqu'à maintenant, sa marché très bien mais maintenant, a chaque ouverture il se place sur un enregistrement existant et l'écrase.

En gros ma question est : comment faire pour q'un formulaire lié avec une table s'ouvre avec des champ vide (en mode ajout ?) je crois que j'ai tout essayé. (le pire c'est que sa marché jusqu'a maintenant).

merci de vos réponse

cordialement,

1 réponse

Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
11 sept. 2011 à 20:23
Bonsoir eljojo_e,

Dans le formulaire, il est nécessaire de créer un évènement sur "ouverture".

Pour cela, il faut passer en mode création de formulaire:

Ensuite accéder aux propriétés "évènement"
Puis activer la ligne "sur ouverture"
Dans la foulée, cliquer sur les trois petits points à la toute extrémité de la ligne..

Une petite fenêtre s'ouvre et affiche le code (s'il existe ...)
Sinon, il faut saisir ce qui suit en l'en l'adaptant :


stDocName = "Nom_du_formulaire"
DoCmd.OpenForm stDocName, , , , acFormAdd

Fermer pour terminer, et réouverture du formulaire ....

Cordialement
0