Dans un formulaire, je voudrai supprimer l'enregistrement en cours attaché à une table liée (appartenant à une autre base de données) à partir d'un code visual basic sous l'événement sur Click d'un bouton (Commande41).
L'action de supprimer l'enregistrement doit mettre au préalable à jour une autre table (ItemsDeCdes), c'est pourquoi j'ai trouvé bon d'utiliser un code visual basic, voir copie en pièce jointe.
La mise à jour de l'autre table s'effectue, mais la suppression de l'enregistrement en cours du formulaire ne s'exécute pas à cause d'une erreur d'exécution "2046" disant que l'action SupprimerEnregistrement n'est pas disponible pour l'instant. L'exécution du code s'arrête sur l'instruction DoCmd.RunCommand acCmdDeleteRecord.
D'avance merci pour votre précieuse aide.
Partager