Bonjour à tous,
je tourne en rond sur un problème que je ne parviens pas à résoudre seul malgré mes recherches.
Mise en situation : je vends 5 prestations de services différentes à mes clients. Une prestation peut-être achetée par plusieurs clients et un client peut acheter plusieurs prestations. Dans mon formulaire, lors d'un achat, le type de prestation est choisi dans une liste déroulante qui va chercher les valeurs dans une table.
Je dispose de 3 tables liées par une relation 1 à n:
Table1: TBLclient
idClient numéro auto, clef primaire
raisonSociale
...
Table2: TBLacheter
idPrestation entier long, clé primaire
idClient entier long, clé primaire
prestationChoisie
...
Table3: TBLprestation
idPrestationnuméro auto, clef primaire
nomPrestation
...
le champ prestationChoisie.Table2 me permet de conserver l'historique mais j'ai l'erreur suivante : "Vous ne pouvez pas ajouter un enregistrement car l'enregistrement associé est requis dans la Table3". Pourtant, lorsque je crée ma liste déroulante avec l'assistant je vais chercher idPrestation.Table3 et prestationChoisie.Table3 et je cache la clé...
Je vous remercie par avance pour votre aide,
Cordialement.
Partager