Insersion, calcul numeros series avecaccess

caramedia -  
 ccddww -
Bonjour.

je voudrai créer une base de donner avec access mais je n'arrive pas. avp si quelqu'un pourai le faire ou juste m'aider. merci

voila les caractéristiques :

il s'agit de gestion de trois produit et seulement trois produits on a un magasin qui achete les trois produit en grande quantité avec des numeros de series de differents pour chaque produit et les stock puis les revent.

NB chaque produit pocède un numero de serie unique qui le distinque de l'autre dans la meme catégorie et aussi il ne se reppete pas dans le meme catégorie de produit .

TRES IMPORTANT : les numeros de séries des trois produits sont numerotés comme suit :

exemple : 1er produit =>> de 125481 au 125505 = 25 articles
de 195081 au 195090 = 09 articles

2er produit =>> de 032011 au 032111 = 100 articles

j'ai tois tables :

Table1 =>> TABLE ENTREES : NR_SERIE_PRODUIT , CODE_PRODUIT , DATE_ENTREE, NR_FACTURE_ACHET,

Table2 =>> TABLE SORTIES : NR_SERIE_PRODUIT , CODE_PRODUIT, DATE_VENTE, NR_FACTURE_VENTE ,

Table3 =>> TABLE STOCK: NR_SERIE_PRODUIT , CODE_PRODUIT,

si un produit est découvert plutard qu'il est défféctueux, il est donc retourné au fournisseur donc

**Table4 =>> TABLE RETOUR: NR_SERIE_PRODUIT , CODE_PRODUIT, DATE_RETOUR, NR_BL_RETOUR ,

**si un produit a été détérioré dans notre magasin par nous même et c'est très rare (condition s de stockage par exemple); il sera il est donc annulé et et compté dans notre cahier de charges

Table5 =>> TABLE CHARGE: NR_SERIE_PRODUIT , CODE_PRODUIT, DATE_CHARGE, NR_CHARGE,

la question est comment entrer un interval de numeros de series (de xxxxx et yyyyyyy) comme celui précédement et que les numeros seront enregistrés séparement (saise des numeros de series) pour que chaque article ou groupe d'article entrée ou vendu plutard (de nnnnn et mmmmm) seront directement ajoutés ou suprimé ( c'est a dire mis dans une table historique pour balance fin de mois) de la base de donnés

merci de m'aider
A voir également:

1 réponse

ccddww
 
il faut d'abord creer une table entête compotant 3 lignes produit 1,2,3 ensuite lier cette table avec celle comporatnt les numéros de serie veiller a mettre l'index unique pour eviter les erreurs, ensuite pour eviter de saisir 1 à 1 les N° creez un formulaire basé sur la table numero de serie en mode entrée de donnée, creer un bouton et coller le code suivant
dim nsr as variant
dim message1,message2,i
message1 = inputbox("1er numero",,0)
message2=inputbox("nombre",,0)
texte1=message1
for i = 1 to message2
goto record,acnext
texte1=message1+1'texte1 ou un autre nom si le formulaire l'indique au niveau du champ numéro de serie
next
0