Bonjour,
C'est ma 1er intervention sur le forum, mais vous m'avez déjà beaucoup aidé indirectement... mais la je sèche complètement.
J'ai une Table T_FactureDetails composé de plusieurs autre tables.
J'ai créé un formulaire à partir de T_FactureDetails.
A la base la saisie dans le formulaire agrémente bien T_FactureDetails. Mais ayant souhaité créer des listes déroulantes en cascade sur le formulaire j'ai du faire plusieurs modifications. Depuis mes listes déroulantes fonctionnent très bien mais la table ne s'alimente plus comme il faut.
ma table T_FactureDetails comporte les champs:
Id_facture_Detail
Id_Facture
Id_SsTarif
Id_Categorie
Designation
Quantité
Prix_Unitaire
Mon formulaire (Source T_Details_Facture) est composé
une liste deroulant Id_Categorie
une liste deroulante Designation (liste filtré en fonction de l'Id_Categorie)
Un champ quantité
Prix_unitaire qui se remplie automatiquement par rapport à la requête de la liste déroulante Designation
Prix unitaire x quantité
Id_SsTarif qui se remplie automatiquement par rapport à la requete de la liste déroulante Designation
Sur le formulaire je saisie ma categorie, puis ma designation, le tarif et l'id_SsTarif sortent automatiquement, puis je saisie la quantité, le prix total s'affiche bien comme sur la photo 2
mais si je retourne dans la table T_Facture_Details j'obtiens le resultat de la photo 1
Sur les photos on voit bien que sur désignation du formulaire on a "E-Paratriathlon" dont id_SsTarif = 43 alors que sur la table on a désignation "duathlon/triathlon" et que l'id de ce tarif est 30 et comme par hasard 30 est aussi le prix unitaire!?
j’espère que j'ai été assez clair
Donc si vous avez des pistes pour résoudre ce problème n’hésitez pas.
Partager