Un petit renseignement svp ; je viens de finir une base de données " Client
/ produit" et je voudrais remplacer le " Numero Auto" par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003 etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage complètement
lol )mais je voudrais quand même essayer de me débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules ( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite
débutante.......................mais qui ne demande qu'à comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une fois !! ) m'aider .
Ca peut etre dans la valeur par défaut du champ clé, par exemple, ou dans un bouton, avec du code...
Patrick974
Salut, je suppose que 03 = année et 0001= compteur Si c'est bien ça, tu dois aller dans les propriété de ton compteur (NumAuto) et dans la proproété format, tu saisies: 030000 (03 suivi de 4 zéros) @+
-----Message d'origine----- Bonsoir à vous tous ,
Un petit renseignement svp ; je viens de finir une base de données " Client
/ produit" et je voudrais remplacer le " Numero Auto" par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003 etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage complètement
lol )mais je voudrais quand même essayer de me débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules ( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite débutante.......................mais qui ne demande qu'à comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une fois !! ) m'aider .
Amicalement à tous
Emilie
.
Salut,
je suppose que 03 = année et 0001= compteur
Si c'est bien ça, tu dois aller dans les propriété de ton
compteur (NumAuto) et dans la proproété format, tu
saisies:
030000 (03 suivi de 4 zéros)
@+
-----Message d'origine-----
Bonsoir à vous tous ,
Un petit renseignement svp ; je viens de finir une base
de données " Client
/ produit" et je voudrais remplacer le " Numero Auto"
par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003
etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné
un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage
complètement
lol )mais je voudrais quand même essayer de me
débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules
( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel
menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite
débutante.......................mais qui ne demande qu'à
comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une
fois !! ) m'aider .
Salut, je suppose que 03 = année et 0001= compteur Si c'est bien ça, tu dois aller dans les propriété de ton compteur (NumAuto) et dans la proproété format, tu saisies: 030000 (03 suivi de 4 zéros) @+
-----Message d'origine----- Bonsoir à vous tous ,
Un petit renseignement svp ; je viens de finir une base de données " Client
/ produit" et je voudrais remplacer le " Numero Auto" par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003 etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage complètement
lol )mais je voudrais quand même essayer de me débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules ( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite débutante.......................mais qui ne demande qu'à comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une fois !! ) m'aider .
Amicalement à tous
Emilie
.
Emilie
"Patrick974" a écrit dans le message de news:1bc201c3aed4$90d4f0c0$ Salut, je suppose que 03 = année et 0001= compteur Si c'est bien ça, tu dois aller dans les propriété de ton compteur (NumAuto) et dans la proproété format, tu saisies: 030000 (03 suivi de 4 zéros) @+ Bonsoir ,
Effectivement , 03 =Année et 0001= compteur. Merci de l'info car je voyais cela beaucoup plus compliqué ; j'espère qu'à chaque saisie de nouveau client le numéro auto passera tout seul de 03 0001 à 03 0002 puis 03 0003 et ansi de suite.
En tout cas , merci beaucoup
A+
"Patrick974" <anonymous@discussions.microsoft.com> a écrit dans le message
de news:1bc201c3aed4$90d4f0c0$a601280a@phx.gbl...
Salut,
je suppose que 03 = année et 0001= compteur
Si c'est bien ça, tu dois aller dans les propriété de ton
compteur (NumAuto) et dans la proproété format, tu
saisies:
030000 (03 suivi de 4 zéros)
@+
Bonsoir ,
Effectivement , 03 =Année et 0001= compteur.
Merci de l'info car je voyais cela beaucoup plus compliqué ; j'espère qu'à
chaque saisie de nouveau client le numéro auto passera tout seul de 03 0001
à 03 0002 puis 03 0003 et ansi de suite.
"Patrick974" a écrit dans le message de news:1bc201c3aed4$90d4f0c0$ Salut, je suppose que 03 = année et 0001= compteur Si c'est bien ça, tu dois aller dans les propriété de ton compteur (NumAuto) et dans la proproété format, tu saisies: 030000 (03 suivi de 4 zéros) @+ Bonsoir ,
Effectivement , 03 =Année et 0001= compteur. Merci de l'info car je voyais cela beaucoup plus compliqué ; j'espère qu'à chaque saisie de nouveau client le numéro auto passera tout seul de 03 0001 à 03 0002 puis 03 0003 et ansi de suite.
En tout cas , merci beaucoup
A+
3stone
Bonjour,
"Emilie"
Effectivement , 03 =Année et 0001= compteur. Merci de l'info car je voyais cela beaucoup plus compliqué...
Et bien *c'est* un peu plus compliqué...
J'imagine aussi que tu ne veux pas modifier ta table le 31 décembre à minuit ?
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Bonjour,
"Emilie"
Effectivement , 03 =Année et 0001= compteur.
Merci de l'info car je voyais cela beaucoup plus compliqué...
Et bien *c'est* un peu plus compliqué...
J'imagine aussi que tu ne veux pas modifier ta table le 31 décembre à minuit ?
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Effectivement , 03 =Année et 0001= compteur. Merci de l'info car je voyais cela beaucoup plus compliqué...
Et bien *c'est* un peu plus compliqué...
J'imagine aussi que tu ne veux pas modifier ta table le 31 décembre à minuit ?
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Patrick974
Salut, Effectivement la remarque de 3dstone est iintéressante. Voici une autre méthode basée sur une requête. Tu crées une requête sélection avec la table concernée. Tu ajoutes ensuite le champ calculé suivant:
ID: Droite(Année([Date_Num]);2) & "" & Format ([ID_Nim];"0000")
où ID_Num = clé primaire Date_Num = champ date
@+
-----Message d'origine----- Bonsoir à vous tous ,
Un petit renseignement svp ; je viens de finir une base de données " Client
/ produit" et je voudrais remplacer le " Numero Auto" par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003 etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage complètement
lol )mais je voudrais quand même essayer de me débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules ( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite débutante.......................mais qui ne demande qu'à comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une fois !! ) m'aider .
Amicalement à tous
Emilie
.
Salut,
Effectivement la remarque de 3dstone est iintéressante.
Voici une autre méthode basée sur une requête.
Tu crées une requête sélection avec la table concernée.
Tu ajoutes ensuite le champ calculé suivant:
ID: Droite(Année([Date_Num]);2) & "" & Format
([ID_Nim];"0000")
où ID_Num = clé primaire
Date_Num = champ date
@+
-----Message d'origine-----
Bonsoir à vous tous ,
Un petit renseignement svp ; je viens de finir une base
de données " Client
/ produit" et je voudrais remplacer le " Numero Auto"
par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003
etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné
un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage
complètement
lol )mais je voudrais quand même essayer de me
débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules
( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel
menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite
débutante.......................mais qui ne demande qu'à
comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une
fois !! ) m'aider .
Salut, Effectivement la remarque de 3dstone est iintéressante. Voici une autre méthode basée sur une requête. Tu crées une requête sélection avec la table concernée. Tu ajoutes ensuite le champ calculé suivant:
ID: Droite(Année([Date_Num]);2) & "" & Format ([ID_Nim];"0000")
où ID_Num = clé primaire Date_Num = champ date
@+
-----Message d'origine----- Bonsoir à vous tous ,
Un petit renseignement svp ; je viens de finir une base de données " Client
/ produit" et je voudrais remplacer le " Numero Auto" par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003 etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage complètement
lol )mais je voudrais quand même essayer de me débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules ( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite débutante.......................mais qui ne demande qu'à comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une fois !! ) m'aider .
Amicalement à tous
Emilie
.
Emilie
Salut , Merci de l'info Patrick ; la modification vaut le coup !! @+ Emilie "Patrick974" a écrit dans le message de news:0e8101c3af77$fee90940$ Salut, Effectivement la remarque de 3dstone est iintéressante. Voici une autre méthode basée sur une requête. Tu crées une requête sélection avec la table concernée. Tu ajoutes ensuite le champ calculé suivant:
ID: Droite(Année([Date_Num]);2) & "" & Format ([ID_Nim];"0000")
où ID_Num = clé primaire Date_Num = champ date
@+
-----Message d'origine----- Bonsoir à vous tous ,
Un petit renseignement svp ; je viens de finir une base de données " Client
/ produit" et je voudrais remplacer le " Numero Auto" par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003 etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage complètement
lol )mais je voudrais quand même essayer de me débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules ( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite débutante.......................mais qui ne demande qu'à comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une fois !! ) m'aider .
Amicalement à tous
Emilie
.
Salut ,
Merci de l'info Patrick ; la modification vaut le coup !!
@+
Emilie
"Patrick974" <anonymous@discussions.microsoft.com> a écrit dans le message
de news:0e8101c3af77$fee90940$a301280a@phx.gbl...
Salut,
Effectivement la remarque de 3dstone est iintéressante.
Voici une autre méthode basée sur une requête.
Tu crées une requête sélection avec la table concernée.
Tu ajoutes ensuite le champ calculé suivant:
ID: Droite(Année([Date_Num]);2) & "" & Format
([ID_Nim];"0000")
où ID_Num = clé primaire
Date_Num = champ date
@+
-----Message d'origine-----
Bonsoir à vous tous ,
Un petit renseignement svp ; je viens de finir une base
de données " Client
/ produit" et je voudrais remplacer le " Numero Auto"
par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003
etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné
un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage
complètement
lol )mais je voudrais quand même essayer de me
débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules
( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel
menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite
débutante.......................mais qui ne demande qu'à
comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une
fois !! ) m'aider .
Salut , Merci de l'info Patrick ; la modification vaut le coup !! @+ Emilie "Patrick974" a écrit dans le message de news:0e8101c3af77$fee90940$ Salut, Effectivement la remarque de 3dstone est iintéressante. Voici une autre méthode basée sur une requête. Tu crées une requête sélection avec la table concernée. Tu ajoutes ensuite le champ calculé suivant:
ID: Droite(Année([Date_Num]);2) & "" & Format ([ID_Nim];"0000")
où ID_Num = clé primaire Date_Num = champ date
@+
-----Message d'origine----- Bonsoir à vous tous ,
Un petit renseignement svp ; je viens de finir une base de données " Client
/ produit" et je voudrais remplacer le " Numero Auto" par une numérotation à
moi ( ex :03 0001 , 03 0002 , 03 0003 etc.................. )
Anor , qui m'a beaucoup aidée pour ma base , m'a donné un lien qui traite de
ce sujet ; j'y ai trouvé plein de formules ( où je nage complètement
lol )mais je voudrais quand même essayer de me débrouiller ; seulement
voilà , je ne sais pas comment je dois taper cesformules ( ce sont des
formules qui traitent du DMAX+1 ) et surtout dans quel menu je dois aller !
! !
Pardonnez mon ignorance , mais je suis une petite débutante.......................mais qui ne demande qu'à comprendre ! !
Merci très sincèrement à ceux qui pourront ( encore une fois !! ) m'aider .
Amicalement à tous
Emilie
.
Anor
Bonjour,
Emilie : | Salut , | Merci de l'info Patrick ; la modification vaut le coup !! | @+ | Emilie
Pour ceux que ça intéresse toujours, voilà la fonction :
Function NouvelleCommande() As String NouvelleCommande = Format(Date, "yy") & " " & _ (Format(Nz(Right(DMax("RefCde", "TblCommandes", _ "Left([RefCde],2) = '" & Format(Date, "yy") & "'"), 4)) + 1, "0000")) End Function
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
Bonjour,
Emilie <gege@wanadoo.fr> :
| Salut ,
| Merci de l'info Patrick ; la modification vaut le coup !!
| @+
| Emilie
Pour ceux que ça intéresse toujours, voilà la fonction :
Function NouvelleCommande() As String
NouvelleCommande = Format(Date, "yy") & " " & _
(Format(Nz(Right(DMax("RefCde", "TblCommandes", _
"Left([RefCde],2) = '" & Format(Date, "yy") & "'"), 4)) + 1, "0000"))
End Function
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------