J'ai une table qui contient entre autre un champs=20
contenant une date "2003-11-15" par exemple et un autre=20
contenant des $$ de ventes.
Je dois afficher un rapport qui compare les dollars de=20
vente pour la journ=E9e en cours, le mois en cours et=20
l'ann=E9e encour. Jusque l=E0 tout est parfait.=20
En deuxi=E8ment =E9tape je dois afficher une troisi=E8me et=20
quatri=E8me colonne pour y indiquer les $$ de ventes pour le=20
mois de l'ann=E9e derni=E8re et un cumulatif pour toute=20
l'ann=E9e =E0 date selon la date affich=E9e. donc ma question=20
est la suivante: comment trouver la date =E9quivalente de=20
l'ann=E9e pr=E9c=E9dente.
Line : | Bonjour à toutes et à tous, | | Voici mon énygme:
euh, le Y !!
je plaisante ;-))
| J'ai une table qui contient entre autre un champs | contenant une date "2003-11-15" par exemple et un autre | contenant des $$ de ventes. | Je dois afficher un rapport qui compare les dollars de | vente pour la journée en cours, le mois en cours et | l'année encour. Jusque là tout est parfait.
Dont tu as sû utiliser la fonction Format(LaDate,"yyyy-mm")=Format(Date,"yyyy-mm") et Year(LaDate) = Year(Date)
| En deuxièment étape je dois afficher une troisième et | quatrième colonne pour y indiquer les $$ de ventes pour le | mois de l'année dernière
Là je dirais un Format(DateAdd(LaDate,"m",-12),"yyyy-mm") ou Format(DateAdd(LaDate,"y",-1),"yyyy-mm")
| et un cumulatif pour toute | l'année à date selon la date affichée.
On est le 17/11/2003 ça donne de quand à quand ?
| donc ma question | est la suivante:
Zut, j'ai dû répondre trop vite alors ...
| comment trouver la date équivalente de | l'année précédente.
Aïe, je ne comprends pas LA question. Bon, un DateAdd permet d'ajouter (ou retrancher) à une date donnée un certain nombre de jours, semaines, années, etc..
Je suppose que c'est ce qui te manquait.
| Merci des efforts que vous déployez.
Oh mais il n'y a pas de quoi ! Si tu savais ce dont nous sommes capables en termes d'efforts... .... ... . . . intellectuels !!! (je vois déjà les esprits mal placés qui ricanent dans leur barbe 8-) )
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
Bonjour,
Line <anonymous@discussions.microsoft.com> :
| Bonjour à toutes et à tous,
|
| Voici mon énygme:
euh, le Y !!
je plaisante ;-))
| J'ai une table qui contient entre autre un champs
| contenant une date "2003-11-15" par exemple et un autre
| contenant des $$ de ventes.
| Je dois afficher un rapport qui compare les dollars de
| vente pour la journée en cours, le mois en cours et
| l'année encour. Jusque là tout est parfait.
Dont tu as sû utiliser la fonction Format(LaDate,"yyyy-mm")=Format(Date,"yyyy-mm")
et Year(LaDate) = Year(Date)
| En deuxièment étape je dois afficher une troisième et
| quatrième colonne pour y indiquer les $$ de ventes pour le
| mois de l'année dernière
Là je dirais un Format(DateAdd(LaDate,"m",-12),"yyyy-mm")
ou Format(DateAdd(LaDate,"y",-1),"yyyy-mm")
| et un cumulatif pour toute
| l'année à date selon la date affichée.
On est le 17/11/2003 ça donne de quand à quand ?
| donc ma question
| est la suivante:
Zut, j'ai dû répondre trop vite alors ...
| comment trouver la date équivalente de
| l'année précédente.
Aïe, je ne comprends pas LA question.
Bon, un DateAdd permet d'ajouter (ou retrancher) à une date donnée
un certain nombre de jours, semaines, années, etc..
Je suppose que c'est ce qui te manquait.
| Merci des efforts que vous déployez.
Oh mais il n'y a pas de quoi ! Si tu savais ce dont nous sommes capables en termes d'efforts...
....
...
.
.
.
intellectuels !!!
(je vois déjà les esprits mal placés qui ricanent dans leur barbe 8-) )
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------
Line : | Bonjour à toutes et à tous, | | Voici mon énygme:
euh, le Y !!
je plaisante ;-))
| J'ai une table qui contient entre autre un champs | contenant une date "2003-11-15" par exemple et un autre | contenant des $$ de ventes. | Je dois afficher un rapport qui compare les dollars de | vente pour la journée en cours, le mois en cours et | l'année encour. Jusque là tout est parfait.
Dont tu as sû utiliser la fonction Format(LaDate,"yyyy-mm")=Format(Date,"yyyy-mm") et Year(LaDate) = Year(Date)
| En deuxièment étape je dois afficher une troisième et | quatrième colonne pour y indiquer les $$ de ventes pour le | mois de l'année dernière
Là je dirais un Format(DateAdd(LaDate,"m",-12),"yyyy-mm") ou Format(DateAdd(LaDate,"y",-1),"yyyy-mm")
| et un cumulatif pour toute | l'année à date selon la date affichée.
On est le 17/11/2003 ça donne de quand à quand ?
| donc ma question | est la suivante:
Zut, j'ai dû répondre trop vite alors ...
| comment trouver la date équivalente de | l'année précédente.
Aïe, je ne comprends pas LA question. Bon, un DateAdd permet d'ajouter (ou retrancher) à une date donnée un certain nombre de jours, semaines, années, etc..
Je suppose que c'est ce qui te manquait.
| Merci des efforts que vous déployez.
Oh mais il n'y a pas de quoi ! Si tu savais ce dont nous sommes capables en termes d'efforts... .... ... . . . intellectuels !!! (je vois déjà les esprits mal placés qui ricanent dans leur barbe 8-) )
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------