|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() |
Bonjour à tous,
Je dois mettre en place un outil de calcul de tarif, et avant de me lancer, je souhaiterai avoir votre avis sur le sujet. Voilà je mets à jour plusieurs tables articles (structure identique) mais dont le nombre d'article et les prix sont différents, les références peuvent être identiques. Exemple Table 1 (article1, Prix "10" - article2, Prix "12") Table 2 (article1, Prix "15") Table 3 (article1, Prix "13" - article4, Prix "26") etc... A partir de ces tables je veux mettre à jour des tables Tbl_Cat1, Tbl_Cat2 qui me servent de base "Prix Achat" pour effectuer mes calculs de tarif. 1er cas : Je souhaite tous les articles des Table1 et Table2 avec le plus petit des prix de chaque article identique pour mettre à jour Tbl_Cat1 2ème cas : Même démarche avec Table2 et Table3 pour mettre à jour Tbl_Cat2 J'ai pensé créer une requête UNION pour régler ces 2 cas, mais dans l'hypothèse de la création d'une nouvelle table, je suis concé et on peux même imaginé que pour mettre à jour les tables Tbl_Cat1 et Tbl_Cat2 je procède différemment. J'ai regardé les cours et tutoriels et je n'ai rien trouvé qui puisse m'aider. Avez-vous une idée pour me guider dans ma démarche Merci pour vos réponses Daniel |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 080 ![]() |
Bonjour,
Tout d'abord des tables multiples ayant la même structure peut apparaitre comme une hérésie. Le mieux est de faire une table unique ARTICLE et une table enfant TARIFS pour les tarifs (relation 1 à n) Cela évite un montage capilotracté à base de requête UNION qui peut déboucher sur des problèmes de conceptions insolubles. C'est mon sentiment. Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#3 |
|
Membre régulier
![]() |
Tout d'abord merci d'avoir répondu, car je ne savais pas trop si je pouvais poser ce genre de question.
Je suis d'accord il faut créer une table unique mais comment dois-je m'y prendre J'ai 7 Tables articles (en fait ce sont 7 fichiers différents qui me sont fournis et que je télécharge) et dont les prix sont différents. Mon idée est de créer "des Catalogues" à partir de ces 7 tables, qui me permettront par la suite de calculer mes tarifs. Table1 .............Catalogue1 Table2..............Catalogue1 Table3..............Catalogue1 A partir du catalogue1, je calcul 4 tarifs Table1..............Catalogue2 Table4..............Catalogue2 A partir du catalogue2, je calcul 5 autres tarifs Je peux être amener à utiliser la même table pour les 2 catalogues ou alors ne pas les utiliser dans d'autre cas. Comment établir la relation ARTICLE et la Table enfant TARIFS. Merci de votre aide. Daniel |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Christophe Warin Inscription : octobre 2004 Messages : 8 635 ![]() |
Là, il faudrait plus de détails.
Idéalement quelques exemples: Quelques lignes de ces fameux fichiers et le résultat à obtenir |
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() |
Bonjour,
Je vais essayer d'être le plus clair possible J'ai plusieurs Tables de Prix Achat de structure identique (6 fichiers). La seule différence réside dans : - Prix Achat différent - Nombre Articles Différents .............Tbl_PA1.....Tbl_PA2....Tbl_PA3 Article.....Prix...........Prix..........Prix A..............10............9..............8 B................9............7..............6 C..............15. .........*..............5 (*)pas dans le fichier Dans une table tlb_TarifClient, j'ai la liste de mes tarifs clients, et je veux par exemple : Tarif T1 Utilisé le PA 10 Art A Table Tbl_PA1 pour calculer mon PrixVente Tarif T2 utilisé le PA 9 Art A Table Tbl_PA2 pour calculer mon prix vente etc... Mon idée est de mettre à jour des tables que je nommerai catalogue_PA qui me permettrai de calculer mes tarifs de vente. J'espère me faire comprendre Merci pour ta réponse. Daniel |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com