Access 2007

Fermé
aymane19 Messages postés 4 Date d'inscription mardi 31 janvier 2012 Statut Membre Dernière intervention 1 février 2012 - 1 févr. 2012 à 17:34
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 - 7 févr. 2012 à 12:31
Bonjour,
j'ai un champs "code client" dans une table client:
quel type de données faut il choisir pour "code client" pour qu'à chaque nouvelle entrée
le code s'incemente de la façon suivante:
CL0001
CL0002
;;;;;
merci


2 réponses

Bonjour
On peut le faire à l'aide de 2 champs.
Un champ N°auto et un champ appelé indice pour l'exemple.
Ce champ indice en mode creation par defaut tu inscris CL
A l'aide d'une requete tu fusionne les 2 champs
CodeClient: ([Indice]&""&[N°Auto])
En réponse a l'ouverture de la requete tu auras
CL1 comme code client.
Il y a une combine pour faire demarrer le champ auto 00001.
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
7 févr. 2012 à 12:31
Bonjour Castours
Plusieurs personnes (dont moi-meme pour une personne de mon entourage) cherchaient a formater un champ numeroauto apparement sans resultat. Vous m'avez mis sur la bonne piste en ecrivant:"Il y a une combine pour faire demarrer le champ auto 00001"
Un champ en Numeroauto peut etre formater CL0001.......CL0010. Tout est un probleme de syntaxe

Vous mettez "CL"0000 dans format

Bonne suite
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
7 févr. 2012 à 11:11
bonjour
Pour le champ N°Auto incrémante comme cela 00001, 00002
Il faut , en mode creation de la table, aller sur format ajouter le nombre de 0 que tu veux.
0