Problème Gestion stock access avec requête.

Fermé
Quentin - Modifié le 14 janv. 2022 à 14:22
yg_be Messages postés 23471 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 février 2025 - 17 janv. 2022 à 09:49
Bonjour,
Je débute avec access. J'ai mit en place une requête qui calcul mon stock via: Stock + entrée - sortie. A chaque nouvelle entré ou sortie dans une référence, le nouveau stock est bon mais l'ordinateur exécute une nouvelle fois les anciennes requêtes, a chaque actualisation ,mon stock augmente de l'entré indiqué. Comment puis-je faire en sorte que la requête exécute uniquement la dernière entrée ou sortie, toute en ayant un historique des précédents entré et sortie par référence. Merci d'avance pour votre aide.
A voir également:

4 réponses

yg_be Messages postés 23471 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 février 2025 Ambassadeur 1 568
14 janv. 2022 à 15:35
bonjour,
je suspecte que la première chose à corriger, c'est la structure des tables.
0
Quentin_1809 Messages postés 5 Date d'inscription vendredi 14 janvier 2022 Statut Membre Dernière intervention 25 janvier 2022
Modifié le 14 janv. 2022 à 16:09


Je souhaiterais effectuer une requête simple pour mettre a jour mon stock en fonction des entrées et des sorties. Mon stock se met a jour mais a chaque fois que j'effectue ma requête pour une nouvelle entrée, mes requête précédente s'actualise aussi. Je dois donc trouver un moyen d'effectuer la requête seulement pour ma dernière opération.
0
yg_be Messages postés 23471 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 février 2025 1 568
14 janv. 2022 à 16:42
Je suggère de supprimer le champ Stock de la table T_Stock.
Il est préférable d'utiliser une requête qui le calcule à partir de la table T_Mouvement.
0
Quentin_1809 Messages postés 5 Date d'inscription vendredi 14 janvier 2022 Statut Membre Dernière intervention 25 janvier 2022
Modifié le 14 janv. 2022 à 16:47
Dacc merci, ensuite pour mon probleme de requete qui se repete a chaque actualisation. Je pensais a utiliser une table historique. Il me faudrait juste trouver le moyen d'envoyer ma requete vers ma table historique pour la conserver et la supprimer par la suite de ma requete pour pouvoir ensuite effectuer les prochaines modification de stock. Quel serait la demarche a suivre pour effectuer ce type de système a votre avis ?
0
yg_be Messages postés 23471 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 février 2025 1 568
14 janv. 2022 à 17:02
Le problème aura disparu grâce à la suppression du champ Stock.
0
Quentin_1809 Messages postés 5 Date d'inscription vendredi 14 janvier 2022 Statut Membre Dernière intervention 25 janvier 2022
17 janv. 2022 à 09:03
Je dispo déjà d'un stock par références, je ne peux donc pas fait le cumul des entrées et des sorties pour mon stock total. Est-il donc possible d'envoyer le résultat de ma requête vers ma table historique pour la conserver et la supprimer par la suite de ma requête pour pouvoir ensuite effectuer les prochaines modification de stock sans réaliser a nouveau les précédentes ?
0
yg_be Messages postés 23471 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 février 2025 1 568
17 janv. 2022 à 09:49
Ne suffit-il pas d'ajouter le cumul au stock initial?

Tout est possible. Cependant, pourquoi compliquer, surtout si tu débutes?
0