Problème sur ACCESS

Vince -  
vince2107 Messages postés 8 Statut Membre -
Help !
Pouvez vous m aider je suis devant un gros probleme ; je dois trouver le moyen de creer un code sous access sur ce principe : AAMMnnn (explication : ceci est un code de numéro de rapport et je doit extraire l'année en cour AA (03 pour aujourd'hui) , le mois MM (08 pour aujourd'hui ) et un numero incrementé automatiquement nnn (exemple : 000 ) ... le gros soucis est que ce numero doit se réinitialiser automatiquement chaque debut de mois mais ceci une fois pas a chaque ouverture !!!
Si vous avez une solution , le suicide n'étant pas l'une d'elle, ....

Merci d'avance

3 réponses

Adam
 
Hello Vince,

Votre problème est un gros pb vraiment, mais une partie de solution. A partir de la date systeme extraire le mois et l'année. La fonction mid et format. exple 25/08/03 les variables MM, AA
MM=format(Date(),"mm") et AA=format(Date(),"YY")
et avec la & on a : AA&MM tu auro enfin 0308 essayer ça d'abord Vince je te donnerai le reste après.
0
vince2107 Messages postés 8 Statut Membre
 
Salut
merci pour cette reponse
la suite m'interresse
merci
0
vince2107 Messages postés 8 Statut Membre
 
Bonjour
tu m'as oublié ?
0
vince2107 Messages postés 8 Statut Membre
 
Salut adam
Ce que tu m'as donné je l'ai deja essayé grace au generateur .
Merci mais la suite m'interesse.
0
Utilisateur anonyme
 
Salut Vince2107,

La solution réside dans le stockage du mois en cours...

Donc:
1. Tu crées un table destinée à contenir cet donnée ainsi que la valeur du compteur (elle n'a que trois champs, l'année, le mois et la valeur du compteur, et ne contiendra qu'un seul enregistrement)
2. Tu crées un "autoexec" qui exécute un code testant si la valeur stockée pour le mois dans la table est = format(Date(),"mm") et idem pour l'année
3. Si ces deux valeurs diffèrent, tu modifies la valeur du mois dans la table et tu réinitialises le compteur.

Voili, Voilou.
J'espère que ça t'aidera...

Rien n'est plus dangereux qu'une idée quand on a 
qu'une idée
  :-)
0
vince2107 Messages postés 8 Statut Membre
 
Merci a toi lelaid

VF (Viande Francaise)
0