Elaboration et placement automatique de valeurs dans un champ
1 réponse
Jean Martin
Bonjour,
J'ai une base de données avec une table client, et dans cette table, un
champ "Code Client", composé de valeurs alphanumériques. Ce champ sert de
clé primaire et est donc indexé sans doublon. Il est composé des 3 premières
lettres du nom (dans le champ "nom") du client et ensuite de deux chiffres
variant de 00 à 99 afin d'éviter qu'il y ait des doublons. La base peut
ainsi contenir 100 clients dont le nom commence par les 3 mêmes lettres.
J'ai réussi à créer une macro "alerte aux doublons" qui m'averti (après MAJ
code client : fontion intégrée "RechDom") que le code introduit est déjà
utilisé.
Je voudaris toutefois que le champ "code Client" se remplisse
automatiquement, sans aucune intervention de ma part, dès que le champ "NOM"
de la table client est rempli (3 premières lettres du nom + 2 chiffres se
succédant en fonction des précédents).
si je n'est pas oublié une , ou un [] -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Jean Martin" a écrit dans le message de news:LhoAb.63681$
Bonjour,
J'ai une base de données avec une table client, et dans cette table, un champ "Code Client", composé de valeurs alphanumériques. Ce champ sert de clé primaire et est donc indexé sans doublon. Il est composé des 3 premières
lettres du nom (dans le champ "nom") du client et ensuite de deux chiffres variant de 00 à 99 afin d'éviter qu'il y ait des doublons. La base peut ainsi contenir 100 clients dont le nom commence par les 3 mêmes lettres. J'ai réussi à créer une macro "alerte aux doublons" qui m'averti (après MAJ
code client : fontion intégrée "RechDom") que le code introduit est déjà utilisé.
Je voudaris toutefois que le champ "code Client" se remplisse automatiquement, sans aucune intervention de ma part, dès que le champ "NOM"
de la table client est rempli (3 premières lettres du nom + 2 chiffres se succédant en fonction des précédents).
si je n'est pas oublié une , ou un []
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"Jean Martin" <jean.martin@pandora.be> a écrit dans le message de
news:LhoAb.63681$Vb7.2321475@phobos.telenet-ops.be...
Bonjour,
J'ai une base de données avec une table client, et dans cette table, un
champ "Code Client", composé de valeurs alphanumériques. Ce champ sert de
clé primaire et est donc indexé sans doublon. Il est composé des 3
premières
lettres du nom (dans le champ "nom") du client et ensuite de deux chiffres
variant de 00 à 99 afin d'éviter qu'il y ait des doublons. La base peut
ainsi contenir 100 clients dont le nom commence par les 3 mêmes lettres.
J'ai réussi à créer une macro "alerte aux doublons" qui m'averti (après
MAJ
code client : fontion intégrée "RechDom") que le code introduit est déjà
utilisé.
Je voudaris toutefois que le champ "code Client" se remplisse
automatiquement, sans aucune intervention de ma part, dès que le champ
"NOM"
de la table client est rempli (3 premières lettres du nom + 2 chiffres se
succédant en fonction des précédents).
si je n'est pas oublié une , ou un [] -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Jean Martin" a écrit dans le message de news:LhoAb.63681$
Bonjour,
J'ai une base de données avec une table client, et dans cette table, un champ "Code Client", composé de valeurs alphanumériques. Ce champ sert de clé primaire et est donc indexé sans doublon. Il est composé des 3 premières
lettres du nom (dans le champ "nom") du client et ensuite de deux chiffres variant de 00 à 99 afin d'éviter qu'il y ait des doublons. La base peut ainsi contenir 100 clients dont le nom commence par les 3 mêmes lettres. J'ai réussi à créer une macro "alerte aux doublons" qui m'averti (après MAJ
code client : fontion intégrée "RechDom") que le code introduit est déjà utilisé.
Je voudaris toutefois que le champ "code Client" se remplisse automatiquement, sans aucune intervention de ma part, dès que le champ "NOM"
de la table client est rempli (3 premières lettres du nom + 2 chiffres se succédant en fonction des précédents).