|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 7 ![]() |
Bonjour,
je suis débutante sur Access et voici quel est mon problème : j'ai 168 cartons, chaque carton correspond à un chantier. Et pour chaque chantier j'ai utilisé différents types de produits. Ce que je cherche à faire c'est de voir les produits utilisés ds chaque carton, et aussi de voir quel produit est utilisé dans quel carton. Je pense que c'est une relation plusieurs à plusieurs ms je n'arrive pas à dessiner mes tables ni les liaisons... Table 1: carton: nom du carton nom du chantier Table 2 : produit: ref type quantité... J'ai lu quelques cours sur Internet et j'ai cru comprendre qu'il fallait créer une table supplémentaire pour pouvoir insérer une relation plusieur à plusieurs entre ma table 1 et ma table 2 (un carton fait référence à plusieurs produits, et un produit eut avoir été utilisé dans différents cartons) Merci d'avance pour votre aide!! |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Salut,
Effectivement, ce que tu as lu est correct. Tu as besoin d'une table supplémentaire. Cette devrait avoir : Id => NomAuto IdCarton IdProduit Et des relations entre les tables pour les cartons et les produits.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 7 ![]() |
ok merci je vais essayer!
slts |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 7 ![]() |
J'y arrive pas trop...
Regarde ce que j'ai fait... Avec ça j'aimerais créer un formulaire pour que l'utilisateur rentre toute les références, les noms des cartons et associe à chaque carton différents produits utilisés. exemple: le formulaire demande: nom du carton puis avec une liste déroulante il peut choisir les références produit avec leur quantité contenu dans ce carton. Un fois la base remplie j'aimerais qu'avec une fonction recherche (je crois que c'est requête c'est ça?) j'aimerais qu'on puisse rechercher un produit pour voir dans quels cartons il est utilisé et vice versa si on regarde un carton on puisse voir ce qu'il y a comme produits. merci de m'aider c'est trés gentil de ta part! PS je te joins aussi ma base si tu veux voir... |
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
Voilà ce que ça devrait donner !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 29 ![]() |
Merci!!
|
|
|
00
|
|
|
#7 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 364 ![]() |
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 6 ![]() |
Bonjour !
J'ai un problème similaire dans l'élaboration d'un formulaire qui me permette de rentrer pour un carton donné (pour rester dans l'exemple ci-dessus) les références et quantités de différents produits issus d'une liste. Malheureusement, je ne comprends pas votre réponse Heureux-Oli et l'exemple corrigé que vous avez revoyé ne fonctionne pas chez moi. Pour info, j'utilise Access 2003. Pour faire simple; j'ai 3 tables : Table de ref des cartons : ID - NumAuto Label - Text Table de ref des produits : ID - NumAuto Label - Text Table de liens croisés ID - Num auto ID_Carton - Number ID_Prod - Number Nb_Prod - Number Et des références 1/N entre les différentes tables. Je n'arrive pas à créer un formulaire qui me permette pour un carton donné à rajouter des produits et leur nombre. Si vous aviez un indice, je vous en serais fort reconnaissant. En vous remerciant par avance bruno |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 6 ![]() |
En continuant de chercher, j'ai réussi à résoudre mon problème tout seul...
L'astuce étant de mettre la référence à la clé étrangère dans le champs source de tous les controles / combo box qui sont d'autre part populés par un select classique sur la table dont on cherche à récupérer la liste... Merci encore pour votre travail sur l'ensemble de ce site. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com