Access - incrementation avec date en cours
Fermé
Fredo06
-
10 mai 2011 à 07:47
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 25 mai 2011 à 18:53
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 25 mai 2011 à 18:53
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.
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.
A voir également:
- Access - incrementation avec date en cours
- Association avec le serveur freebox en cours - Forum Freebox
- Panne tnt en cours aujourd'hui - Guide
- En cours de livraison - Forum Consommation & Internet
- Cette photo n’a pas été prise cette année. trouvez la date, l'heure et avec quel modèle d'appareil photo elle a été prise. ✓ - Forum Graphisme
3 réponses
castours
Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
217
Modifié par castours le 14/05/2011 à 15:50
Modifié par castours le 14/05/2011 à 15:50
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
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
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
10 mai 2011 à 16:28
10 mai 2011 à 16:28
Bonjour,
Au passage, regardez par là : https://grenier.self-access.com/?post/2008/11/09/Numerotation-personnalisee
Au passage, regardez par là : https://grenier.self-access.com/?post/2008/11/09/Numerotation-personnalisee
castours
Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
217
25 mai 2011 à 18:53
25 mai 2011 à 18:53
Bonjour
As tu reussi?
C'est pas la peine de ce donner du mal vous aider, aucune suite
As tu reussi?
C'est pas la peine de ce donner du mal vous aider, aucune suite
18 mai 2011 à 00:49