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

  1. 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
    1. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
       
      as tu reussi
      0
  2. 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