Bonjour,
Est il possible de limiter le format d'un champ date d'une table, au mois et
à l'année.
J'ai essayé de taper dans le format mm/aa mais lors de la saisie de 12/03
(pour décembre 2003) par exemple, il la transforme en 03/03 le 12 devenant
le jour.
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
Bonjour.
un champ date doit être un champ date valide, c'est-à-dire un champ contenant la date, l'heure ou les deux. Ensuite on peut travailler avec ce champ et récupérer tout ou partie d'une date. Format(Champdate, "mm/yyyy") en vba ou Format(Champdate; "mm/aaaa") en requête access
si le champ de la table ne doit contenir que mm/yyyy c'est un champ texte
pour contrôler un champ texte mm/yyyy on fait composer avec un inputmask. Dans une variable date, on rajoute le 1 devant la valeur et on convertit avec Cdate pour vérifier si la date est bonne. si c'est bon le champ texte est bon. c'est un peu compliqué mais faisable.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marlène" a écrit dans le message de news:%
Bonjour, Est il possible de limiter le format d'un champ date d'une table, au mois et
à l'année. J'ai essayé de taper dans le format mm/aa mais lors de la saisie de 12/03
(pour décembre 2003) par exemple, il la transforme en 03/03 le 12 devenant le jour.
Merci pour votre aide -- Marlène
Bonjour.
un champ date doit être un champ date valide, c'est-à-dire un champ
contenant la date, l'heure ou les deux.
Ensuite on peut travailler avec ce champ et récupérer tout ou partie d'une
date.
Format(Champdate, "mm/yyyy") en vba ou
Format(Champdate; "mm/aaaa") en requête access
si le champ de la table ne doit contenir que mm/yyyy c'est un champ texte
pour contrôler un champ texte mm/yyyy on fait composer avec un inputmask.
Dans une variable date, on rajoute le 1 devant la valeur et on convertit
avec Cdate pour vérifier si la date est bonne. si c'est bon le champ texte
est bon. c'est un peu compliqué mais faisable.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Marlène" <butterfly125@netcourrier.com> a écrit dans le message de
news:%23wFApCqgDHA.3324@TK2MSFTNGP11.phx.gbl...
Bonjour,
Est il possible de limiter le format d'un champ date d'une table, au mois
et
à l'année.
J'ai essayé de taper dans le format mm/aa mais lors de la saisie de
12/03
(pour décembre 2003) par exemple, il la transforme en 03/03 le 12 devenant
le jour.
un champ date doit être un champ date valide, c'est-à-dire un champ contenant la date, l'heure ou les deux. Ensuite on peut travailler avec ce champ et récupérer tout ou partie d'une date. Format(Champdate, "mm/yyyy") en vba ou Format(Champdate; "mm/aaaa") en requête access
si le champ de la table ne doit contenir que mm/yyyy c'est un champ texte
pour contrôler un champ texte mm/yyyy on fait composer avec un inputmask. Dans une variable date, on rajoute le 1 devant la valeur et on convertit avec Cdate pour vérifier si la date est bonne. si c'est bon le champ texte est bon. c'est un peu compliqué mais faisable.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marlène" a écrit dans le message de news:%
Bonjour, Est il possible de limiter le format d'un champ date d'une table, au mois et
à l'année. J'ai essayé de taper dans le format mm/aa mais lors de la saisie de 12/03
(pour décembre 2003) par exemple, il la transforme en 03/03 le 12 devenant le jour.