|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Charles Étudiant Inscription : août 2011 Messages : 2 ![]() |
Bonjour,
Je suis novice en Microsoft Access 2010 et j'ai téléchargé un Template pour la gestion d'inventaire. J'en suis ravie mais néanmoins il y a une chose que je ne sais pas faire. J'aimerais en en effet pouvoir entrer dans ma base de données des produits qui soient des compositions d'inventaires (exemple : une chemise composé de 10 boutons et d'une tirette). Ainsi je pourrais déduire directement le produit composé des différents inventaires plutôt que je de déduire chaque fois chaque inventaire indépendamment (dans mon exemple j'aimerais entré comme nouvelle transaction dans Acces -1 chemise et non pas à chaque fois -10 bouton et -1 tirette). Un tout grand merci d'avance pour votre aide, Charles |
|
|
00
|
|
|
#2 |
![]() ![]() René MAROTInscription : octobre 2005 Messages : 5 470 ![]() |
Tu as mis le doigt sur un truc qui n'est pas simple à résoudre.
Je ne sais pas comment le modèle que tu as utilisé est monté mais voici comment on gère se genre de problème : Table AssociationProduitComposant ClefProduit ClefComposant NombreComposant Cette table te donne la composition de chacun des tes 'lots'. Note une difficulté c'est un lot peut être lui-même composer de lot. (ex : un costume peut être composer d'une veste et d'un pantalon, qui eux mêmes sont des assemblages). Généralement dans la table composant on a un indicateur qui indique si l'élément est un 'lot' ou pas. Ceci permet de gérer de façon uniforme les 'lots' et les pas 'lots' tout en calculant correctement les consommation. Il faut aussi prendre garde à ce qu'un lot ne deviennent pas un composant de lui même (ex : un pantalon ne peut pas être composé de pantalons.) Implnater ce genre de contrôle n'est pas évident non plus. Il faut ensuite faire du code pour que lorsque tu déstockes un produit les composants soient eux aussi déstockés. Note qu'en Access 2010 avec les nouvelles macros sur table (ou trigger) cela doit être un peu plus simple a implanter mais cela n'a rien de trivial. Dans l'immédiat, si tu n'as pas envie de te lancer dans la programmation, je te suggère de faire des articles 'lot' que tu sais être composés et de destocker un 'lot'. Par exemple 'une chemise' puis à la main de déstocké les composants pour ajouter un 'lot'. Ton stock devient ton 'client' pour la livraison du 'lot'. A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Charles Étudiant Inscription : août 2011 Messages : 2 ![]() |
Merci pour votre réponse ! En effet ça n'a pas l'air évident à implémenter mais merci pour toutes vos indications, cela devrait bien m'aider.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com