Access: gestion des stocks
diack
-
Bruce Willix Messages postés 11966 Date d'inscription Statut Contributeur Dernière intervention -
Bruce Willix Messages postés 11966 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans ma base la table PIECE(code_piece, Designation, Stock) rencontre un probleme, lors des ventes le champ stock et mis a jour mais il arrive que le champ stock prend une valeur négatif. je veux savoir ce que je doit faire pour que des que le stocke est nul la vente ne soit plus possible et que la machine me donne un message pour me dire qu'il n'y a plus des stock disponible pour le produit concerner.
Merci
Dans ma base la table PIECE(code_piece, Designation, Stock) rencontre un probleme, lors des ventes le champ stock et mis a jour mais il arrive que le champ stock prend une valeur négatif. je veux savoir ce que je doit faire pour que des que le stocke est nul la vente ne soit plus possible et que la machine me donne un message pour me dire qu'il n'y a plus des stock disponible pour le produit concerner.
Merci
A voir également:
- Access: gestion des stocks
- Acer quick access - Forum Logiciels
- Access appdata - Guide
- Exemple base de données access à télécharger gratuit - Forum Access
- Exemple base de données Access de gestion ✓ - Forum Logiciels
- Quick acces ✓ - Forum Windows
5 réponses
bonjour,
expliquez clairement vôtre solution slvp. je défini le critère ou exactement? en vb ou lors de la création?
expliquez clairement vôtre solution slvp. je défini le critère ou exactement? en vb ou lors de la création?
Désolé.
Tu ouvres ta table en mode édition et tu affiches la liste des champs. Tu trouves le champ "Stock" et dans les propriétés qui apparaissent dans le rectangle blanc en bas, il y a une zone ou il est marqué "validation" (ou qqch comme ça, ma version d'Access est en anglais).
Dans la zone ou tu peux écrire, tu mets ton critère: <0 (signifiant par là que "Stock" doit être strictement positif)
A+
Tu ouvres ta table en mode édition et tu affiches la liste des champs. Tu trouves le champ "Stock" et dans les propriétés qui apparaissent dans le rectangle blanc en bas, il y a une zone ou il est marqué "validation" (ou qqch comme ça, ma version d'Access est en anglais).
Dans la zone ou tu peux écrire, tu mets ton critère: <0 (signifiant par là que "Stock" doit être strictement positif)
A+
je sais pas sans les génies comme vous ce que je ferais avec access.
Je vient de constater que sur mon formulaire de vende la quantité entrée peut être supérieur à la quantité en stock. il y' a t-il des solutions pour ça? c-a-d si la quantité entrée lors de la vente est supérieur à la quantité en stock un message d'erreur informe l'utilisateur de la quantité en stock et l'enregistrement est impossible s'il n'entre pas une valeur possible.
Je vient de constater que sur mon formulaire de vende la quantité entrée peut être supérieur à la quantité en stock. il y' a t-il des solutions pour ça? c-a-d si la quantité entrée lors de la vente est supérieur à la quantité en stock un message d'erreur informe l'utilisateur de la quantité en stock et l'enregistrement est impossible s'il n'entre pas une valeur possible.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui, tu dois mettre une condition de validation sur le champ avec lequel tu encodes la quantité vendue.
Tu prends ton formulaire en mode édition,
Tu fais un clic droit sur le champ ou tu encodes les ventes, tu choisis propriétés
Tu regardes l'onglet "données" et "règle de validation".
En règle de validation tu écris une règle du genre:
Si
Après update
(stock-vente) < 0
alors
Afficher "Erreur : la quantité vendue dépasse la quantité en stock"
Tu prends ton formulaire en mode édition,
Tu fais un clic droit sur le champ ou tu encodes les ventes, tu choisis propriétés
Tu regardes l'onglet "données" et "règle de validation".
En règle de validation tu écris une règle du genre:
Si
Après update
(stock-vente) < 0
alors
Afficher "Erreur : la quantité vendue dépasse la quantité en stock"