OVH Cloud OVH Cloud

mini base de donnée - inventaire

1 réponse
Avatar
Christian Hamel
Bonjour
Simple question pour une simple application.
Je reçois chaques jours plusieurs paquets et je veux en faire la réception
avec les codes à barres imprimé dessus.
Mon besoin est simple.
J'ai une colonne qui sera "Produit" et une 2e champ doit être une quantité
qui sera ajouté si je reçoit plusieurs produits semblables.
Le but est de produire un rapport a la fin de la journée.
Là ou je bloque est comment faire pour la colonne quantité pour que Access
recherche si le code entré existe déjà et faire le choix d'ajouté une ligne
ou augmenté une quantité.

Merci

1 réponse

Avatar
3stone
Salut,

"Christian Hamel"
Je reçois chaques jours plusieurs paquets et je veux en faire la réception
avec les codes à barres imprimé dessus.
Mon besoin est simple.
J'ai une colonne qui sera "Produit" et une 2e champ doit être une quantité
qui sera ajouté si je reçoit plusieurs produits semblables.
Le but est de produire un rapport a la fin de la journée.
Là ou je bloque est comment faire pour la colonne quantité pour que Access
recherche si le code entré existe déjà et faire le choix d'ajouté une ligne
ou augmenté une quantité.



Ta table doit comporter un champ "DateReception"

Il faut que tu vérifie si le "CodeProduit" existe à la date du jour

Si oui: faire un "Update" du champ "Quantité" (+1)
Si non: faire un "Ajout" avec la valeur 1 comme "Quantité"


Pour vérifier si déjà réceptionné:

if DCount("*","NomTable","CodeProduit=" & CodeScanner & " DateReception=" &
Format(Date,"#mm-dd-yy#")>0 then
' faire update
else
' faire ajout
end if


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------