Quelqu'un a-t-il d=E9j=E0 r=E9aliser un incr=E9ment de type texte?
Je voudrait un champ qui s'ncr=E9menterai de la fa=E7on=20
suivante:
aaa
aab
aac
...
aaz
aba
abb
etc...
Si quelqu'un =E0 une id=E9e je suis preneur?
Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
bonjour.
plus qu'une idée je crois: http://officesystem.access.free.fr/vba/compteuralpha.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news: 10ab01c4d0b7$54e9d660$ Bonsoir
Quelqu'un a-t-il déjà réaliser un incrément de type texte? Je voudrait un champ qui s'ncrémenterai de la façon suivante: aaa aab aac ... aaz aba abb etc... Si quelqu'un à une idée je suis preneur? Merci
bonjour.
plus qu'une idée je crois:
http://officesystem.access.free.fr/vba/compteuralpha.htm
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 10ab01c4d0b7$54e9d660$a501280a@phx.gbl...
Bonsoir
Quelqu'un a-t-il déjà réaliser un incrément de type texte?
Je voudrait un champ qui s'ncrémenterai de la façon
suivante:
aaa
aab
aac
...
aaz
aba
abb
etc...
Si quelqu'un à une idée je suis preneur?
Merci
plus qu'une idée je crois: http://officesystem.access.free.fr/vba/compteuralpha.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news: 10ab01c4d0b7$54e9d660$ Bonsoir
Quelqu'un a-t-il déjà réaliser un incrément de type texte? Je voudrait un champ qui s'ncrémenterai de la façon suivante: aaa aab aac ... aaz aba abb etc... Si quelqu'un à une idée je suis preneur? Merci
dfcena
Bonsoir Je souhaite l'utiliser comme vos numauto personnel c'est à dire que je souhaite aller chercher le dernier texte dans une requête (au départ fixé à "AAA") puis incrémenter d'un lettre donc au départ de la fonction moncompteur = Dmax (monchamp;marequéte) mais j'ai un peu de mal pour modifier la procédure car je n'ai jamais utilisé la fonction Tableau Si vous pouviez me donner un cout de main pour l'adaptation sachant que j'ai 3 lettres et pas de numérique merci d'avance
-----Message d'origine----- bonjour.
plus qu'une idée je crois: http://officesystem.access.free.fr/vba/compteuralpha.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de
news: 10ab01c4d0b7$54e9d660$ Bonsoir
Quelqu'un a-t-il déjà réaliser un incrément de type texte?
Je voudrait un champ qui s'ncrémenterai de la façon suivante: aaa aab aac .... aaz aba abb etc... Si quelqu'un à une idée je suis preneur? Merci
.
Bonsoir
Je souhaite l'utiliser comme vos numauto personnel
c'est à dire que je souhaite aller chercher le dernier
texte dans une requête (au départ fixé à "AAA") puis
incrémenter d'un lettre donc au départ de la fonction
moncompteur = Dmax (monchamp;marequéte)
mais j'ai un peu de mal pour modifier la procédure car je
n'ai jamais utilisé la fonction Tableau
Si vous pouviez me donner un cout de main pour
l'adaptation sachant que j'ai 3 lettres et pas de
numérique
merci d'avance
-----Message d'origine-----
bonjour.
plus qu'une idée je crois:
http://officesystem.access.free.fr/vba/compteuralpha.htm
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" <anonymous@discussions.microsoft.com> a écrit
dans le message de
Bonsoir Je souhaite l'utiliser comme vos numauto personnel c'est à dire que je souhaite aller chercher le dernier texte dans une requête (au départ fixé à "AAA") puis incrémenter d'un lettre donc au départ de la fonction moncompteur = Dmax (monchamp;marequéte) mais j'ai un peu de mal pour modifier la procédure car je n'ai jamais utilisé la fonction Tableau Si vous pouviez me donner un cout de main pour l'adaptation sachant que j'ai 3 lettres et pas de numérique merci d'avance
-----Message d'origine----- bonjour.
plus qu'une idée je crois: http://officesystem.access.free.fr/vba/compteuralpha.htm
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de
news: 10ab01c4d0b7$54e9d660$ Bonsoir
Quelqu'un a-t-il déjà réaliser un incrément de type texte?
Je voudrait un champ qui s'ncrémenterai de la façon suivante: aaa aab aac .... aaz aba abb etc... Si quelqu'un à une idée je suis preneur? Merci
.
Raymond [mvp]
Il n'y a pas besoin de connaitre la fonction tableau; il ne faut pas modifier la fonction CounterIncr car elle fonctionne dans tous les cas alpha ou alpha-num ou num. placer la fonction dans un module standard. dans la procédure vba, appler le dernier numéro par Dmax et imbriquer la fonction: NouveauNuméro= CounterIncr(DMax("numéro", "matable")) le dmax ne peut pas être fait sur une requête car le nouveau numéro doit être placé dans la table des factures par exemple.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news: 90ed01c4d0c0$1e953650$ Bonsoir Je souhaite l'utiliser comme vos numauto personnel c'est à dire que je souhaite aller chercher le dernier texte dans une requête (au départ fixé à "AAA") puis incrémenter d'un lettre donc au départ de la fonction moncompteur = Dmax (monchamp;marequéte) mais j'ai un peu de mal pour modifier la procédure car je n'ai jamais utilisé la fonction Tableau Si vous pouviez me donner un cout de main pour l'adaptation sachant que j'ai 3 lettres et pas de numérique merci d'avance
Il n'y a pas besoin de connaitre la fonction tableau; il ne faut pas
modifier la fonction CounterIncr car elle fonctionne dans tous les cas alpha
ou alpha-num ou num.
placer la fonction dans un module standard.
dans la procédure vba, appler le dernier numéro par Dmax et imbriquer la
fonction:
NouveauNuméro= CounterIncr(DMax("numéro", "matable"))
le dmax ne peut pas être fait sur une requête car le nouveau numéro doit
être placé dans la table des factures par exemple.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" <paspamcenachat.df@wanadoo.fr> a écrit dans le message de news:
90ed01c4d0c0$1e953650$a301280a@phx.gbl...
Bonsoir
Je souhaite l'utiliser comme vos numauto personnel
c'est à dire que je souhaite aller chercher le dernier
texte dans une requête (au départ fixé à "AAA") puis
incrémenter d'un lettre donc au départ de la fonction
moncompteur = Dmax (monchamp;marequéte)
mais j'ai un peu de mal pour modifier la procédure car je
n'ai jamais utilisé la fonction Tableau
Si vous pouviez me donner un cout de main pour
l'adaptation sachant que j'ai 3 lettres et pas de
numérique
merci d'avance
Il n'y a pas besoin de connaitre la fonction tableau; il ne faut pas modifier la fonction CounterIncr car elle fonctionne dans tous les cas alpha ou alpha-num ou num. placer la fonction dans un module standard. dans la procédure vba, appler le dernier numéro par Dmax et imbriquer la fonction: NouveauNuméro= CounterIncr(DMax("numéro", "matable")) le dmax ne peut pas être fait sur une requête car le nouveau numéro doit être placé dans la table des factures par exemple.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news: 90ed01c4d0c0$1e953650$ Bonsoir Je souhaite l'utiliser comme vos numauto personnel c'est à dire que je souhaite aller chercher le dernier texte dans une requête (au départ fixé à "AAA") puis incrémenter d'un lettre donc au départ de la fonction moncompteur = Dmax (monchamp;marequéte) mais j'ai un peu de mal pour modifier la procédure car je n'ai jamais utilisé la fonction Tableau Si vous pouviez me donner un cout de main pour l'adaptation sachant que j'ai 3 lettres et pas de numérique merci d'avance
dfcena
Ce nouveau numéro (texte) n'est pas une clé primaire et peu avoir des doublons il est là pour lié des enregistrement de table c'est pour cela que je fait un DMAx sur une requ^te mais bien chaque N° alpha incrémenter sera placé dans la table
Si je n'est pas à toucher la fonction comment et ou noté que c'est un alpha à 3 lettres et commençant par "AAA" aprés je ferais: ctrlN°alpha = CounterIncr (DMax("N°alpha","matab-ou-req"
-----Message d'origine----- Il n'y a pas besoin de connaitre la fonction tableau; il ne faut pas
modifier la fonction CounterIncr car elle fonctionne dans tous les cas alpha
ou alpha-num ou num. placer la fonction dans un module standard. dans la procédure vba, appler le dernier numéro par Dmax et imbriquer la
fonction: NouveauNuméro= CounterIncr(DMax("numéro", "matable")) le dmax ne peut pas être fait sur une requête car le nouveau numéro doit
être placé dans la table des factures par exemple.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news:
90ed01c4d0c0$1e953650$ Bonsoir Je souhaite l'utiliser comme vos numauto personnel c'est à dire que je souhaite aller chercher le dernier texte dans une requête (au départ fixé à "AAA") puis incrémenter d'un lettre donc au départ de la fonction moncompteur = Dmax (monchamp;marequéte) mais j'ai un peu de mal pour modifier la procédure car je n'ai jamais utilisé la fonction Tableau Si vous pouviez me donner un cout de main pour l'adaptation sachant que j'ai 3 lettres et pas de numérique merci d'avance
.
Ce nouveau numéro (texte) n'est pas une clé primaire et
peu avoir des doublons il est là pour lié des
enregistrement de table c'est pour cela que je fait un
DMAx sur une requ^te mais bien chaque N° alpha
incrémenter sera placé dans la table
Si je n'est pas à toucher la fonction comment et ou noté
que c'est un alpha à 3 lettres et commençant par "AAA"
aprés je ferais:
ctrlN°alpha = CounterIncr (DMax("N°alpha","matab-ou-req"
-----Message d'origine-----
Il n'y a pas besoin de connaitre la fonction tableau; il
ne faut pas
modifier la fonction CounterIncr car elle fonctionne
dans tous les cas alpha
ou alpha-num ou num.
placer la fonction dans un module standard.
dans la procédure vba, appler le dernier numéro par Dmax
et imbriquer la
fonction:
NouveauNuméro= CounterIncr(DMax("numéro", "matable"))
le dmax ne peut pas être fait sur une requête car le
nouveau numéro doit
être placé dans la table des factures par exemple.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" <paspamcenachat.df@wanadoo.fr> a écrit dans le
message de news:
90ed01c4d0c0$1e953650$a301280a@phx.gbl...
Bonsoir
Je souhaite l'utiliser comme vos numauto personnel
c'est à dire que je souhaite aller chercher le dernier
texte dans une requête (au départ fixé à "AAA") puis
incrémenter d'un lettre donc au départ de la fonction
moncompteur = Dmax (monchamp;marequéte)
mais j'ai un peu de mal pour modifier la procédure car je
n'ai jamais utilisé la fonction Tableau
Si vous pouviez me donner un cout de main pour
l'adaptation sachant que j'ai 3 lettres et pas de
numérique
merci d'avance
Ce nouveau numéro (texte) n'est pas une clé primaire et peu avoir des doublons il est là pour lié des enregistrement de table c'est pour cela que je fait un DMAx sur une requ^te mais bien chaque N° alpha incrémenter sera placé dans la table
Si je n'est pas à toucher la fonction comment et ou noté que c'est un alpha à 3 lettres et commençant par "AAA" aprés je ferais: ctrlN°alpha = CounterIncr (DMax("N°alpha","matab-ou-req"
-----Message d'origine----- Il n'y a pas besoin de connaitre la fonction tableau; il ne faut pas
modifier la fonction CounterIncr car elle fonctionne dans tous les cas alpha
ou alpha-num ou num. placer la fonction dans un module standard. dans la procédure vba, appler le dernier numéro par Dmax et imbriquer la
fonction: NouveauNuméro= CounterIncr(DMax("numéro", "matable")) le dmax ne peut pas être fait sur une requête car le nouveau numéro doit
être placé dans la table des factures par exemple.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news:
90ed01c4d0c0$1e953650$ Bonsoir Je souhaite l'utiliser comme vos numauto personnel c'est à dire que je souhaite aller chercher le dernier texte dans une requête (au départ fixé à "AAA") puis incrémenter d'un lettre donc au départ de la fonction moncompteur = Dmax (monchamp;marequéte) mais j'ai un peu de mal pour modifier la procédure car je n'ai jamais utilisé la fonction Tableau Si vous pouviez me donner un cout de main pour l'adaptation sachant que j'ai 3 lettres et pas de numérique merci d'avance
.
Raymond [mvp]
La fonction connait et ne traite que les bons caractères. ell sait automatiquement que tu as 3 lettres. Il faut simplement t'assurer que le numéro à incrémenter contient une valeur compatible
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news: 865601c4d0cf$3d338210$ Ce nouveau numéro (texte) n'est pas une clé primaire et peu avoir des doublons il est là pour lié des enregistrement de table c'est pour cela que je fait un DMAx sur une requ^te mais bien chaque N° alpha incrémenter sera placé dans la table
Si je n'est pas à toucher la fonction comment et ou noté que c'est un alpha à 3 lettres et commençant par "AAA" aprés je ferais: ctrlN°alpha = CounterIncr (DMax("N°alpha","matab-ou-req"
La fonction connait et ne traite que les bons caractères. ell sait
automatiquement que tu as 3 lettres. Il faut simplement t'assurer que le
numéro à incrémenter contient une valeur compatible
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 865601c4d0cf$3d338210$a601280a@phx.gbl...
Ce nouveau numéro (texte) n'est pas une clé primaire et
peu avoir des doublons il est là pour lié des
enregistrement de table c'est pour cela que je fait un
DMAx sur une requ^te mais bien chaque N° alpha
incrémenter sera placé dans la table
Si je n'est pas à toucher la fonction comment et ou noté
que c'est un alpha à 3 lettres et commençant par "AAA"
aprés je ferais:
ctrlN°alpha = CounterIncr (DMax("N°alpha","matab-ou-req"
La fonction connait et ne traite que les bons caractères. ell sait automatiquement que tu as 3 lettres. Il faut simplement t'assurer que le numéro à incrémenter contient une valeur compatible
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news: 865601c4d0cf$3d338210$ Ce nouveau numéro (texte) n'est pas une clé primaire et peu avoir des doublons il est là pour lié des enregistrement de table c'est pour cela que je fait un DMAx sur une requ^te mais bien chaque N° alpha incrémenter sera placé dans la table
Si je n'est pas à toucher la fonction comment et ou noté que c'est un alpha à 3 lettres et commençant par "AAA" aprés je ferais: ctrlN°alpha = CounterIncr (DMax("N°alpha","matab-ou-req"
dfcena
Bonjour Qu'est-ce que tu entend par "le numéro à incrémenter contient une valeur compatible"? Aucune intervention de l'utilisateur.il doit incrémenter d'une lettre à chaque demande (lancement de la fonction)
Ou lui indiquer que le premier numéro si la requête est vierge c'est "AAA" car pour chaque début d'année on revient au point de départ
-----Message d'origine----- La fonction connait et ne traite que les bons caractères. ell sait
automatiquement que tu as 3 lettres. Il faut simplement t'assurer que le
numéro à incrémenter contient une valeur compatible
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de
news: 865601c4d0cf$3d338210$ Ce nouveau numéro (texte) n'est pas une clé primaire et peu avoir des doublons il est là pour lié des enregistrement de table c'est pour cela que je fait un DMAx sur une requ^te mais bien chaque N° alpha incrémenter sera placé dans la table
Si je n'est pas à toucher la fonction comment et ou noté que c'est un alpha à 3 lettres et commençant par "AAA" aprés je ferais: ctrlN°alpha = CounterIncr (DMax("N°alpha","matab-ou-req"
.
Bonjour
Qu'est-ce que tu entend par
"le numéro à incrémenter contient une valeur compatible"?
Aucune intervention de l'utilisateur.il doit incrémenter
d'une lettre à chaque demande (lancement de la fonction)
Ou lui indiquer que le premier numéro si la requête est
vierge c'est "AAA" car pour chaque début d'année on
revient au point de départ
-----Message d'origine-----
La fonction connait et ne traite que les bons
caractères. ell sait
automatiquement que tu as 3 lettres. Il faut simplement
t'assurer que le
numéro à incrémenter contient une valeur compatible
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 865601c4d0cf$3d338210$a601280a@phx.gbl...
Ce nouveau numéro (texte) n'est pas une clé primaire et
peu avoir des doublons il est là pour lié des
enregistrement de table c'est pour cela que je fait un
DMAx sur une requ^te mais bien chaque N° alpha
incrémenter sera placé dans la table
Si je n'est pas à toucher la fonction comment et ou noté
que c'est un alpha à 3 lettres et commençant par "AAA"
aprés je ferais:
ctrlN°alpha = CounterIncr (DMax("N°alpha","matab-ou-req"
Bonjour Qu'est-ce que tu entend par "le numéro à incrémenter contient une valeur compatible"? Aucune intervention de l'utilisateur.il doit incrémenter d'une lettre à chaque demande (lancement de la fonction)
Ou lui indiquer que le premier numéro si la requête est vierge c'est "AAA" car pour chaque début d'année on revient au point de départ
-----Message d'origine----- La fonction connait et ne traite que les bons caractères. ell sait
automatiquement que tu as 3 lettres. Il faut simplement t'assurer que le
numéro à incrémenter contient une valeur compatible
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de
news: 865601c4d0cf$3d338210$ Ce nouveau numéro (texte) n'est pas une clé primaire et peu avoir des doublons il est là pour lié des enregistrement de table c'est pour cela que je fait un DMAx sur une requ^te mais bien chaque N° alpha incrémenter sera placé dans la table
Si je n'est pas à toucher la fonction comment et ou noté que c'est un alpha à 3 lettres et commençant par "AAA" aprés je ferais: ctrlN°alpha = CounterIncr (DMax("N°alpha","matab-ou-req"
.
Raymond [mvp]
Bonjour.
il faut que le numéro que tu envoies à la fonction corresponde à ta numérotation, la fonction ne prenant que la valeur reçue et rajoute +1 dans le caractère de droite. si le champ est vide (ou si on est le premier janvier) il faut que tu envoies la valeur initiale à la fonction (AAA). Tu rajoutes donc un Nz sur ton DMax et tu indiques "AAA" dans la valeur de remplacement de Nz.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news: 888201c4d12f$ce8e0ae0$ Bonjour Qu'est-ce que tu entend par "le numéro à incrémenter contient une valeur compatible"? Aucune intervention de l'utilisateur.il doit incrémenter d'une lettre à chaque demande (lancement de la fonction)
Ou lui indiquer que le premier numéro si la requête est vierge c'est "AAA" car pour chaque début d'année on revient au point de départ
Bonjour.
il faut que le numéro que tu envoies à la fonction corresponde à ta
numérotation, la fonction ne prenant que la valeur reçue et rajoute +1 dans
le caractère de droite.
si le champ est vide (ou si on est le premier janvier) il faut que tu
envoies la valeur initiale à la fonction (AAA). Tu rajoutes donc un Nz sur
ton DMax et tu indiques "AAA" dans la valeur de remplacement de Nz.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 888201c4d12f$ce8e0ae0$a601280a@phx.gbl...
Bonjour
Qu'est-ce que tu entend par
"le numéro à incrémenter contient une valeur compatible"?
Aucune intervention de l'utilisateur.il doit incrémenter
d'une lettre à chaque demande (lancement de la fonction)
Ou lui indiquer que le premier numéro si la requête est
vierge c'est "AAA" car pour chaque début d'année on
revient au point de départ
il faut que le numéro que tu envoies à la fonction corresponde à ta numérotation, la fonction ne prenant que la valeur reçue et rajoute +1 dans le caractère de droite. si le champ est vide (ou si on est le premier janvier) il faut que tu envoies la valeur initiale à la fonction (AAA). Tu rajoutes donc un Nz sur ton DMax et tu indiques "AAA" dans la valeur de remplacement de Nz.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de news: 888201c4d12f$ce8e0ae0$ Bonjour Qu'est-ce que tu entend par "le numéro à incrémenter contient une valeur compatible"? Aucune intervention de l'utilisateur.il doit incrémenter d'une lettre à chaque demande (lancement de la fonction)
Ou lui indiquer que le premier numéro si la requête est vierge c'est "AAA" car pour chaque début d'année on revient au point de départ
dfcena
Super je mets tous ça en application merci
-----Message d'origine----- Bonjour.
il faut que le numéro que tu envoies à la fonction corresponde à ta
numérotation, la fonction ne prenant que la valeur reçue et rajoute +1 dans
le caractère de droite. si le champ est vide (ou si on est le premier janvier) il faut que tu
envoies la valeur initiale à la fonction (AAA). Tu rajoutes donc un Nz sur
ton DMax et tu indiques "AAA" dans la valeur de remplacement de Nz.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de
news: 888201c4d12f$ce8e0ae0$ Bonjour Qu'est-ce que tu entend par "le numéro à incrémenter contient une valeur compatible"? Aucune intervention de l'utilisateur.il doit incrémenter d'une lettre à chaque demande (lancement de la fonction)
Ou lui indiquer que le premier numéro si la requête est vierge c'est "AAA" car pour chaque début d'année on revient au point de départ
.
Super je mets tous ça en application
merci
-----Message d'origine-----
Bonjour.
il faut que le numéro que tu envoies à la fonction
corresponde à ta
numérotation, la fonction ne prenant que la valeur reçue
et rajoute +1 dans
le caractère de droite.
si le champ est vide (ou si on est le premier janvier)
il faut que tu
envoies la valeur initiale à la fonction (AAA). Tu
rajoutes donc un Nz sur
ton DMax et tu indiques "AAA" dans la valeur de
remplacement de Nz.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 888201c4d12f$ce8e0ae0$a601280a@phx.gbl...
Bonjour
Qu'est-ce que tu entend par
"le numéro à incrémenter contient une valeur compatible"?
Aucune intervention de l'utilisateur.il doit incrémenter
d'une lettre à chaque demande (lancement de la fonction)
Ou lui indiquer que le premier numéro si la requête est
vierge c'est "AAA" car pour chaque début d'année on
revient au point de départ
il faut que le numéro que tu envoies à la fonction corresponde à ta
numérotation, la fonction ne prenant que la valeur reçue et rajoute +1 dans
le caractère de droite. si le champ est vide (ou si on est le premier janvier) il faut que tu
envoies la valeur initiale à la fonction (AAA). Tu rajoutes donc un Nz sur
ton DMax et tu indiques "AAA" dans la valeur de remplacement de Nz.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"dfcena" a écrit dans le message de
news: 888201c4d12f$ce8e0ae0$ Bonjour Qu'est-ce que tu entend par "le numéro à incrémenter contient une valeur compatible"? Aucune intervention de l'utilisateur.il doit incrémenter d'une lettre à chaque demande (lancement de la fonction)
Ou lui indiquer que le premier numéro si la requête est vierge c'est "AAA" car pour chaque début d'année on revient au point de départ