OVH Cloud OVH Cloud

faire un calcul sur plusierus mois dans une requete

5 réponses
Avatar
elna
bonjour,

j'ai un gros pb je vx faire un suivi mensuel sur une periode .J'ai cree une
requete
avec des chpamps calcule
exple m12: VraiFaux([anmois]=Format$(Maintenant()-330;"aaaamm");[cout])
m11: VraiFaux([anmois]=Format$(Maintenant()-300;"aaaamm");[cout])
m10: VraiFaux([anmois]=Format$(Maintenant()-270;"aaaamm");[cout])
j'obtien pour chaque occurence un ligne par mois

chp1 m12 m11 m10 m9
x a
x b
x c
x

5 réponses

Avatar
Raymond [mvp]
Bonjour.

c'est très bien ce que tu as fait, où est to "gros pb" ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

bonjour,

j'ai un gros pb je vx faire un suivi mensuel sur une periode .J'ai cree
une
requete
avec des chpamps calcule
exple m12: VraiFaux([anmois]=Format$(Maintenant()-330;"aaaamm");[cout])
m11: VraiFaux([anmois]=Format$(Maintenant()-300;"aaaamm");[cout])
m10: VraiFaux([anmois]=Format$(Maintenant()-270;"aaaamm");[cout])
j'obtien pour chaque occurence un ligne par mois

chp1 m12 m11 m10 m9
x a
x b
x c
x


Avatar
elna
Merci de ton aide je veux obtenir
chp1 m12 m11 m10 m9
x a b c d

et pas

chp1 m12 m11 m10 m9
x a
x b
x c
x d

j'ai utile la fction regroupement mais rien ne marche que faire


Bonjour.

c'est très bien ce que tu as fait, où est to "gros pb" ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

bonjour,

j'ai un gros pb je vx faire un suivi mensuel sur une periode .J'ai cree
une
requete
avec des chpamps calcule
exple m12: VraiFaux([anmois]=Format$(Maintenant()-330;"aaaamm");[cout])
m11: VraiFaux([anmois]=Format$(Maintenant()-300;"aaaamm");[cout])
m10: VraiFaux([anmois]=Format$(Maintenant()-270;"aaaamm");[cout])
j'obtien pour chaque occurence un ligne par mois

chp1 m12 m11 m10 m9
x a
x b
x c
x







Avatar
Raymond [mvp]
pour tout avoir en ligne il faut passer par une requête analyse croisée et
surtout passer par l'assistant.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

Merci de ton aide je veux obtenir
chp1 m12 m11 m10 m9
x a b c d

et pas

chp1 m12 m11 m10 m9
x a
x b
x c
x d

j'ai utile la fction regroupement mais rien ne marche que faire



Avatar
guy cassat
Bonjour
Je crois savoir que le format aaaamm n'est pas bon.Il faut une séparation et
voire aussi le format anglais
Guy
"elna" a écrit dans le message de news:

bonjour,

j'ai un gros pb je vx faire un suivi mensuel sur une periode .J'ai cree
une
requete
avec des chpamps calcule
exple m12: VraiFaux([anmois]=Format$(Maintenant()-330;"aaaamm");[cout])
m11: VraiFaux([anmois]=Format$(Maintenant()-300;"aaaamm");[cout])
m10: VraiFaux([anmois]=Format$(Maintenant()-270;"aaaamm");[cout])
j'obtien pour chaque occurence un ligne par mois

chp1 m12 m11 m10 m9
x a
x b
x c
x


Avatar
3stone
Salut,

"guy cassat"
| Je crois savoir que le format aaaamm n'est pas bon.Il faut une séparation et
| voire aussi le format anglais


hmmm...

Ce qui est important dans les paramètres, est de n'utiliser que des symboles
accepté par le dit format.

Il est tout à fait possible d'écrire format(champ;"aaaajjmm jj mm aa")
Les espaces ne jouant que le rôle... d'espaces !

Quant au fait d'écrire en anglais ou la langue définie dans les paramètres régionaux,
il suffit de retenir que dans le VBA c'est toujours l'anglais;
mais via "l'interface" (et saisir dans une requête correspond à l'interface utilisateur)
il faut utiliser la langue locale (le francais de le cas présent).


Juste pour ôter ton hésitation :-)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw