Bonjour,
Voici le problème auquel je suis confronté. Disons que j'ai 2 tableaux TabA et TabB.
Dans TabA, il y a 3 colonnes (numéroAuto, conditionnement, poids).
L'idée est que dans TabB, j'affiche uniquement le conditionnement dans la colonne 1 et dans la colonne 2 j'utilise le poids associé au conditionnement pour faire un calcul.
Voici ce que j'ai fait pour l'instant: dans TabB, je selectionne le conditionnement via une liste déroulante sur TabA, je place le "contenue lié" sur la colonne 3 (celle des poids) et je modifie la "largeurs colonnes" pour afficher uniquement le condionnement (0cm;3cm;0cm).
Mon problème est le suivant: dans TabA, j'ai 5 enregistrements (5 lignes) et ce que j'ai fait fonctionne tant que je le poids associé au condionnement est inférieur au nombre de ligne donc 5. Si je choisi par exemple un conditionnement de 10 kg, je me retrouve avec l'erreur suivante: "Vous ne pouvez pas ajouter ou modifier un enregistrement car l'enregistrement associé est requis dans la table "TabA".
Il y a autre chose que j'ai remarqué, pour 2 conditionnements différents avec le même poids, il affiche le 1er qu'il rencontre même si c'est le 2ème condionnement qui est séléctionné.
Pour information, j'arrive à faire mon calcule correctement sur un formulaire en utilisant quelquechose comme liste.column(2) mais le calcul que je fais après sur le poids n'est pas enregistré sur une table. J'ai besoin de stocker cette information car il me permettra par la suite de faire un calcule de stock de produit.
Je pourrais faire une liste directement sur le poids sans préciser de conditionnement (sachet, boite...) mais j'ai besoin d'avoir le stock des différents condionnement. De plus ce n'est tellement pas élégant :-)
Vous l'aurez compris, je débute :-)
Quelqu'un aurait il une solution / explication à mon problème.
Merci d'avance
Partager