|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 4 ![]() |
Bonjour,
je suis entrain de construire une base de données me permettant de gérer des stocks de produits. Ces produits peuvent être commandés par des collaborateurs. J'ai ainsi prévu plusieurs tables et des relations présentées dans l'image : ![]() Pour leur permettre de commander des produits, j'ai prévu un bon de commande qui est constitué de deux parties: une en-tête et un corps de commande sous forme de liste (sous-formulaire). Ce que je souhaite c'est que cette liste soit liée à mes articles de telle manière qu'on puisse faire défiler les différents produits et les choisir. Jusque là j'ai réussi! ![]() Lorsqu'une personne passe commande, un N°produit est lié à un N°Commande par une table "lignecommande". Mais le soucis est qu'à chaque enregistrement dans cette table (via le sous formulaire), les produits se surajoutent à ma table produit (en créant des n°Produit à chaque fois et donc en dédoublant à chaque fois les produits), alors que je voudrais que ma liste de produit reste celle déterminée au départ. Est-ce que quelqu'un pourrait m'aider? Je peux être plus précis si ce n'est pas le cas, dites le moi ;-) merci par avance |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 223 ![]() |
Bonjour,
Il faut contrôler si la zone de texte/zone de liste du ssForm ligne de commande est bine le N°Produit de la table ligne de commande. D'après votre explication je crois que c'est plutôt celui de la table Produits que vous avez mis. Mais comme N°Produits de latable Produits devrait être un clé primaire il est impossible d'ajouter un nouveau N°Produits dans cette table.
__________________
Cordialement. RJ |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2011 Messages : 4 ![]() |
Bonjour rjamin,
merci pour ta réponse, effectivement il y avait ce problème et je n'arrivais pas à afficher ma liste de produits. En fait je les ai résolu en changeant mon formulaire en formulaire continu et en me basant sur mes N°Produits de ma table site commande et dans les propriétés de ce champs j'ai mis en contenu les N°Produits de ma table produit! et tout fonctionne! ![]() Merci encore |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com