J'ai créé dans une table des champs Annee et Mois de type Date/Heure.
Toutefois, lorsque j'essaie de déterminer le format des champs dans le genre
aaaa ou mm, je reçois un erreur "Valeur incorrecte pour ce champs" lors de
la saisie. J'ai tenté de faire un masque de saisie personnalisé et ça
fonctionne, mais il ne veut pas prendre mes données...
À l'origine, j'avais mis ces champs de type integer et je procède à une
conversion en type date lorsque j'ai besoin de travailler avec ceux-ci. Ça
devient un peu lourd toutefois...
Quelle solution envisagée toujours en Access 97 ;-))) ?
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
Jessy SEMPERE
Bonjour
Le mieux est d'utiliser un type de donnée "numérique", avec comme taille du champ, "entier" parceque d'ici que l'on soit en l'an 32768 et que ça plante, on a le temps...
C'est normal que ça plante, parceque même si tu lui mets comme format, "aaaa", tu dois quand même saisir une date et c'est pour ça qu'il vaut mieux passer par un entier.
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
Bonjour
Le mieux est d'utiliser un type de donnée "numérique", avec
comme taille du champ, "entier" parceque d'ici que l'on
soit en l'an 32768 et que ça plante, on a le temps...
C'est normal que ça plante, parceque même si tu lui mets comme
format, "aaaa", tu dois quand même saisir une date et c'est pour ça
qu'il vaut mieux passer par un entier.
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
Le mieux est d'utiliser un type de donnée "numérique", avec comme taille du champ, "entier" parceque d'ici que l'on soit en l'an 32768 et que ça plante, on a le temps...
C'est normal que ça plante, parceque même si tu lui mets comme format, "aaaa", tu dois quand même saisir une date et c'est pour ça qu'il vaut mieux passer par un entier.
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
Mrs Pomemboo
Merci bien Jessy... on va y aller pour la première idée... la meilleure encore une fois !
Sur ce, si j'ai à travailler mes dates en type Integer et que je dois les manipuler pour les regrouper en trimestre, est-ce qu'il y a une fonction de disponible pour cela ?
Bonne journée ! Mrs Pomemboo
"Jessy SEMPERE" a écrit dans le message de news: bg8hjj$bc7$
Bonjour
Le mieux est d'utiliser un type de donnée "numérique", avec comme taille du champ, "entier" parceque d'ici que l'on soit en l'an 32768 et que ça plante, on a le temps...
C'est normal que ça plante, parceque même si tu lui mets comme format, "aaaa", tu dois quand même saisir une date et c'est pour ça qu'il vaut mieux passer par un entier.
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
Merci bien Jessy... on va y aller pour la première idée... la meilleure
encore une fois !
Sur ce, si j'ai à travailler mes dates en type Integer et que je dois les
manipuler pour les regrouper en trimestre, est-ce qu'il y a une fonction de
disponible pour cela ?
Bonne journée !
Mrs Pomemboo
"Jessy SEMPERE" <jessy.sempere@prg.sncf.fr> a écrit dans le message de news:
bg8hjj$bc7$1@muguet.sncf.fr...
Bonjour
Le mieux est d'utiliser un type de donnée "numérique", avec
comme taille du champ, "entier" parceque d'ici que l'on
soit en l'an 32768 et que ça plante, on a le temps...
C'est normal que ça plante, parceque même si tu lui mets comme
format, "aaaa", tu dois quand même saisir une date et c'est pour ça
qu'il vaut mieux passer par un entier.
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
Merci bien Jessy... on va y aller pour la première idée... la meilleure encore une fois !
Sur ce, si j'ai à travailler mes dates en type Integer et que je dois les manipuler pour les regrouper en trimestre, est-ce qu'il y a une fonction de disponible pour cela ?
Bonne journée ! Mrs Pomemboo
"Jessy SEMPERE" a écrit dans le message de news: bg8hjj$bc7$
Bonjour
Le mieux est d'utiliser un type de donnée "numérique", avec comme taille du champ, "entier" parceque d'ici que l'on soit en l'an 32768 et que ça plante, on a le temps...
C'est normal que ça plante, parceque même si tu lui mets comme format, "aaaa", tu dois quand même saisir une date et c'est pour ça qu'il vaut mieux passer par un entier.
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
Jessy SEMPERE
Re,
Sur ce, si j'ai à travailler mes dates en type Integer et que je dois les manipuler pour les regrouper en trimestre, est-ce qu'il y a une fonction de
disponible pour cela ?
Attention tes dates ne seront pas de type Integer, ce sera tes mois et tes années.
Pour info il existe le format trimestre pour afficher le numéro (de 1 à 4) du trimestre d'une date. exemple : format ([champDate], "t")
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
Re,
Sur ce, si j'ai à travailler mes dates en type Integer et que je dois les
manipuler pour les regrouper en trimestre, est-ce qu'il y a une fonction
de
disponible pour cela ?
Attention tes dates ne seront pas de type Integer, ce sera tes mois et tes
années.
Pour info il existe le format trimestre pour afficher le numéro (de 1 à 4)
du trimestre d'une date.
exemple :
format ([champDate], "t")
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
Sur ce, si j'ai à travailler mes dates en type Integer et que je dois les manipuler pour les regrouper en trimestre, est-ce qu'il y a une fonction de
disponible pour cela ?
Attention tes dates ne seront pas de type Integer, ce sera tes mois et tes années.
Pour info il existe le format trimestre pour afficher le numéro (de 1 à 4) du trimestre d'une date. exemple : format ([champDate], "t")
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------