OVH Cloud OVH Cloud

probleme de choix

1 réponse
Avatar
...Patrick
Bonjour,
dans un sous-formulaire en continu, je clique sur une liste déroulante pour
choisir un article; une zone à côté me montre la désignation , là tout va
bien mais où ça se complique pour moi, c'est que cet article avec le même
code peut se trouver dans 2 magasins et donc 2 emplacements ...Cet article
est strictement identique dans les 2 emplacements (étagères).
Comment faire choisir à l'utilisateur le bon magasin dans une liste mais
limitée à ce qui est dans les tables ? L'emplacement viendrait alors de la
combinaison article/magasin encodée à l'écran
On mets le code article, la désignaiton vient en auto et là l'utilisateur
choisi le magasin, l'emplacement vient tout seul.

mes 2 tables sont:
tbl_emplacements: numéro (auto) -article-mag-désignation-emplacement
tbl_art_mag_emplac: numéro (auto)-article-mag-emplacement

Merci de me dire s'il faut changer une des tables éventuellement pour y
arriver.
Patrick

1 réponse

Avatar
joyeux atchoum
Bonjour

Au vu de ce que tu dis tu devrais avoir 3 tables

Magasin (id_magasin,Nom,....)
Emplacement( id_magasin, id_article, qt,...)
Article(id_article, description,...)

C'est une relation n-n : à un magasin est associé n articles, et un
article est associé à n magasins.

Tu peux faire pointer ton formulaire principal sur le magasin
et ton sous formulaire sur une requete qui se base sur emplacement et
article. Ainsi tu peux faire un lien fils/parent sur id_magasin

Comme ça lors d'un ajout d'un article par la liaison du sous
formualire l'article sera ajouté au bon magasin.

ja
qui espére avoir aider un peu