OVH Cloud OVH Cloud

date

5 réponses
Avatar
jc2nantes
Bonjour,

J'ai besoin pour creer une référence de facture de recuperer l'année en 2
chiffres et le mois en 2 chiffres, exemple pour ce jour : 0716.

J'obtiens 716 mais pas 0716 et j'imagine que le 9 j'aurais eu 79 au lieu de
0709... comment faire pour forcer l'affichage sur 4 caractères ?

merci de votre aide...

jc

5 réponses

Avatar
WhoIsPerfect ?
Bonsoir JC2Nantes !!

Tu dois passer par un p'tit calcul. ex : 16 janvier 2007.dans la variable=
DateDuJour
calcul :
Iif(Len(Year(DateDuJour)) = 1; "0" & Year(DateDuJour); Year(DateDuJour) &
Iif(Len(Month(DateDuJour)) = 1; "0" & Month(DateDuJour) ; Month(DateDuJour))
Tu auras donc 0701 (Tu as bien dit l'année et le mois ;oD )..

Olivier.



"jc2nantes" a écrit dans le message de news:
45ad0b2e$0$1533$
Bonjour,

J'ai besoin pour creer une référence de facture de recuperer l'année en 2
chiffres et le mois en 2 chiffres, exemple pour ce jour : 0716.

J'obtiens 716 mais pas 0716 et j'imagine que le 9 j'aurais eu 79 au lieu
de 0709... comment faire pour forcer l'affichage sur 4 caractères ?

merci de votre aide...

jc






Avatar
jc2nantes
Merci je me suis un peu melangé dans mon exemple mais ça marche !!! merci
bien...



"WhoIsPerfect ?" a écrit dans le message de news:
45ad0e92$0$32491$
Bonsoir JC2Nantes !!

Tu dois passer par un p'tit calcul. ex : 16 janvier 2007.dans la variable=
DateDuJour
calcul :
Iif(Len(Year(DateDuJour)) = 1; "0" & Year(DateDuJour); Year(DateDuJour) &
Iif(Len(Month(DateDuJour)) = 1; "0" & Month(DateDuJour) ;
Month(DateDuJour))
Tu auras donc 0701 (Tu as bien dit l'année et le mois ;oD )..

Olivier.



"jc2nantes" a écrit dans le message de news:
45ad0b2e$0$1533$
Bonjour,

J'ai besoin pour creer une référence de facture de recuperer l'année en 2
chiffres et le mois en 2 chiffres, exemple pour ce jour : 0716.

J'obtiens 716 mais pas 0716 et j'imagine que le 9 j'aurais eu 79 au lieu
de 0709... comment faire pour forcer l'affichage sur 4 caractères ?

merci de votre aide...

jc










Avatar
Eric
Bonjour,

Peut-être plus simplement :
Format(Date();"aamm")
ou Format(Date,"yymm") dans du code.

non ?

Bonjour,

J'ai besoin pour creer une référence de facture de recuperer l'année en 2
chiffres et le mois en 2 chiffres, exemple pour ce jour : 0716.

J'obtiens 716 mais pas 0716 et j'imagine que le 9 j'aurais eu 79 au lieu de
0709... comment faire pour forcer l'affichage sur 4 caractères ?

merci de votre aide...

jc






--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
WhoIsPerfect ?
Bonsoir Eric,

Je suis de la vielle école et j'ai besoin de faire des exercices avec
mes p'tits doigts sur un clavier ;o)..
mais effectivement cela fonctionne très bien et JC2Nantes peut intégrer
dans du code le "Format(Date,"yymm"). C'est plus court, donc moins gourmand
en mémoire ;OD..

Olivier

"Eric" a écrit dans le message de news:

Bonjour,

Peut-être plus simplement :
Format(Date();"aamm")
ou Format(Date,"yymm") dans du code.

non ?


Avatar
jc2nantes
merci Eric... c'est effectivement beaucoup plus simple!!!

"Eric" a écrit dans le message de news:

Bonjour,

Peut-être plus simplement :
Format(Date();"aamm")
ou Format(Date,"yymm") dans du code.

non ?

Bonjour,

J'ai besoin pour creer une référence de facture de recuperer l'année en 2
chiffres et le mois en 2 chiffres, exemple pour ce jour : 0716.

J'obtiens 716 mais pas 0716 et j'imagine que le 9 j'aurais eu 79 au lieu
de 0709... comment faire pour forcer l'affichage sur 4 caractères ?

merci de votre aide...

jc




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr