Bonjour !
Je viens vers vous aujourd'hui car en tant que grande débutante dans la manipulation d'access, je rencontre de nombreux problèmes, dont un majeur : ma macro qui est sensée executer une requête d'ajout ne fonctionne pas :
elle ouvre le formulaire, lorsque je rentre les données dans les champs les ajoute bien à la table qu'il faut mais elle n'effectue pas les contrôles que je veux !
Je voudrais contrôler qu'il n'existe pas déjà dans ma table le codeproduit que je viens de rentrer dans mon formulaire d'ajout de produit. Or la macro ne prend pas du tout en considération ces contrôles...
voici ma "rédaction" :
En plus de cette non execution, il m'apparait un message d'erreur :sous macro début
Ouvrir formulaire
arrêt macro
sous macro fin
sous macro suite
Si RechDom("[Codespecificiteproduit]";"Specificiteproduit";"[Codespecificiteproduit]= Formulaires![Formulaireajoutspecificiteproduit]![Codespecificiteproduit]") Est Pas Null Alors
ZoneMessage
FinSi
Si RechDom("[Codespecificiteproduit]";"Specificiteproduit";"[Codespecificiteproduit]= Formulaires![Formulaireajoutspecificiteproduit]![Codespecificiteproduit]") Est Pas Null Alors
Arrêt Macro
FinSi
OuvrirRequête
Fermer (formulaire ajout)
ZoneMessage
numéro erreur :2950 (pourtant j'ai bien vérifié l'emplacement..)
arguments :Requêteajoutspecificiteproduit; Feuille de données; Modification
Pourriez vous m'aider ?
Merci d'avance.
Partager