Se connecter / S'enregistrer

Résolu [R] Access - Formulaire Ajout multiple enregistrement

Solutions (4)
Tags :
  • table
  • Logiciels
|
Bonjour,

Je créé actuellement une base de donnée de Gestion de Stock. (Sous access)
Ma base est terminée, je m'attèle au formulaire et requêtes pour remplir mes tables.

J'ai 3 tables principales :
Produit (id, nom_produit, valorisation) : Correspond au libellés des produits
etape (id_nom_etape) : Correspond au étapes de production des produits
Stock(produit, etape, qté_actuelle) : Correspond à mon stock actuel
Production (id, produit, etape_preced, etape_effectuee qte) : Table tampon pour ajout en stock

J'ai actuellement un formulaire de Gestion de Production, qui me replis ma table Production, avec un bouton a la fin qui me lance un macro qui execute plusieurs requete :
-1- Ajout_stock, : Ajoute ma quantité produite à mon stock a l'etape effectuee.
-2- Retire_stock : Soustrait ma quantité produite à mon stock à l'étape précedente
-3- Save_product : Copie ma table Production avec en plus le champ Semaine pour avoir un suivit Hebdo
-4- Drop_Production : Je vide ma table production

Jusque la tout va bien, j'arrive a gèrer mes quantité parfaitement (me reste à gérer des alertes si stock négatif...)

Mon problème est que dans cette gestion, à chaque produit j'ai 13 étapes potentielles, je souhaite donc à l'Ajoute d'un nouveau produit, ajouter en Stock mes 13 enregistrement : nom_produit, etape, qté.

Mais j'ai beau tourner le problème dans tout les sens, je n'arrive pas avec 1 formulaire à lancer 13 ajout.
De plus il faudrait que le formulaire envoie la donnée nom_produit à toutes mes requetes, je ne sais pas comment faire celà.
Une idée?

J'ai pensé à faire une grosse macro qui me fait 13 requetes, mais je ne sais pas comment remplir celle-ci v uque l'étape sera variable...

Merci d'avance pour vôtre aide !
Contenus similaires
Meilleure solution
partage
|
Finalement, j'ai réussi, je laisse le poste pour ceux que sa intéresserait...

J'ai fait une requête de création de table en fonction de mes étapes et de mes produits.
Je fais ensuite une requête d'ajout de la table créée à ma table Stock.
Je vide ensuite ma table créée pour éviter tout problème.

Tout cela dans une macro d'ajout de produit.
  • Goyoto a sélectionné cette solution comme la meilleure réponse
  • Commenter cette solution |
Score
0
òh
òi
|
Je n'ai pas réussi à récupérer ton fichier.

Je continu de creuser de mon coté, si vous avez d'autres idées.... n'hésitez pas.

Merci
  • Commenter cette réponse |
Score
0
òh
òi
, Indestructible |
Pour avoir un stock réel à tout moment. il faut ajouter un menu de mise a jour
formule : Stock Final=Stock initial + toutes les entrées - toutes les sorties
pour chaque article
  • Commenter cette réponse |
Score
0
òh
òi
, Indestructible |
Bonjour
Voici une petite gestion des stocks par moi-meme sous dos mais efficace avec laquelle tu peux t'inspirer pour l'analyse et creation de ta base de données

http://tinyurl.com/3nnbc6d
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS