OVH Cloud OVH Cloud

Format de date

1 réponse
Avatar
christian82
Bonjour,
ous access 2002.
Dans un état basé sur une requête liant plusieurs tables par une relation 1
à plusieurs, j'ai un contrôle indépendant dont la source est
PartDate("mmmm";[DatePaiement]) qui devrait m'afficher le mois en toutes
lettres. A l'affichage, j'obtiens "erreur" alors que si je mets
PartDate("m";[DatePaiement]), le résultat qui s'affiche donne le N° du mois.
Ce contrôle est situé dans la section détail de l'état.
J'ai essayé de créer un champ calculé dans la requête, mais j'ai le même
résultat.
2 jours que je cherche pourquoi :-((
Quelqu'un a-t-il une explication?
Merci d'avance.
Christian
--
Christian

1 réponse

Avatar
3stone
Salut,

"christian82"
| ous access 2002.
| Dans un état basé sur une requête liant plusieurs tables par une relation 1
| à plusieurs, j'ai un contrôle indépendant dont la source est
| PartDate("mmmm";[DatePaiement]) qui devrait m'afficher le mois en toutes
| lettres. A l'affichage, j'obtiens "erreur" alors que si je mets
| PartDate("m";[DatePaiement]), le résultat qui s'affiche donne le N° du mois.
| Ce contrôle est situé dans la section détail de l'état.
| J'ai essayé de créer un champ calculé dans la requête, mais j'ai le même
| résultat.


DatePart() renvoi un entier selon l'argument donné !

Utilise Format([la date];"mmmm")
qui te "formatera" la date selon toutes ses formes


| 2 jours que je cherche pourquoi :-((

Parce que tu t'y est mal pris ? ;-))

Place le curseur sur une fonction que tu ne maitrise pas et appuye sur F1
C'est fou toutes les infos que l'on y trouve...

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/