Access - incrementation avec date en cours

Fredo06 -  
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai une base de données tout ce qu'il y a de plus classic, seulement on m'a demandé de faire en sorte que le n° de dossier (qui est la clé primaire) se présente de la manière suivante: "**-mm-aaaa" . Pour être plus clair la première partie du n° doit être en incrémentation auto, suivie du mois en cours et de l'année en cours (en automatique aussi bien sur, sinon c pas drôle...)
Petite précision je débute à peine dans le vba, autant dire que je n'y comprend pas grand chose.
Voilà tout, si quelqu'un avait une petite idée ce serait simpatique.

Bonne journée.

3 réponses

castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
Bonjour
Pour avoir ce format de creation pour une clé primaire, il faut un peu de VBA.
Extraire d'une date le mois et l'année

un exemple que j'utilise pour creer une clé primaire
qui me donne ceci: 2008/2009~1015

AdhIns = Left([Saison], 9) & "~" & Right([IdAdh], 4)

Toi tu veux
55-05-2011

Cle = Left([NomChampN°Auto], 4) & "-" & Mid([Nom Du champMois], 2) & "-" & Right([NomDu Champ Année], 4)
Les chiffre represent le nombre de caractere a afficher.
Milieu en anglais est ce Mid.
Donne moi réponse de ta réussite
1
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
as tu reussi
0
Le Pingou Messages postés 12713 Date d'inscription   Statut Contributeur Dernière intervention   1 467
 
0
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
Bonjour
As tu reussi?
C'est pas la peine de ce donner du mal vous aider, aucune suite
0