Champs numero personaliser sur access

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


Je suis GIlles Samuel, je vous prie de m'aider a resoudre le probleme suivant sur access:
si j'ai une table Etudiant sur Access contenant trois champs: NumeroEtudiant Nom Prenom je veus prendre deux lettre dans le nom et une lettre dans le prenom plus quelques chifres ajouter automatiquement ou non pour former le code de l'etudiant.

Exemple: Gilles Samuel, Je veux que le code soit (GIS-004)

NumeroEtudiant: GIS-004
Nom : Gilles
Prenom: Samuel




NumeroEtudiant:JET-005
Nom : Jean
Prenom:Tescar

aide moi a realiser ce genre de chose sur microsoft access, j'attends votre repons, que Dieu vous benisse.
A voir également:

1 réponse

castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
 
bonjour
oui on peut extraire les premieres lettres d'un nom.
Dans les proprietés d'un champ sur evenement ecrire une procedure.
Exemple
Private Sub Code_postal_AfterUpdate()
Dim Refcli As String
'Calcul le code client
refcli = Left([Code postal] , 2) & [TypCli] & [Left([société] , 5)
Me . [CodeCli] = refcli
Me.Refresh
End Sub
Dans ce cas, on prend 2 caracteres du code postalch et 5 carecteres du nom d'une sociéte.
Entre les 2 & on peut y joindre signe du clavier
Exemple
&"-"&
A toi de faire les combinaisons
C'est un exemple pris sur un bouquin access 2000
0