J'ai résulu, à moité mon problème de requete de cumul de dépenses en
fonction des jours (voir plus bas sujet intitulé "Acces: Cumul de champas
dans une requête")
Or, ma requête n'est renvoyé sans erreur si et seulement si je configure la
date dans "propriétés régionale" du "panneau de configuration" de Win Xp Pro
en aaaa/MM/jj
Doutez vous que cela ne m'arrenge guère.
Mon Access est en Français. Tout mon PC est équipé de logiciels en Français,
Win est en Français aussi.
Dans accès, tous mes formats de date sont les suivants: "Date, général",
entrés en jj/mm/aaaa mais récemment converti par windows lors du changement
de format.
So: Quid?
Que se passe-t-il? Comment remédier à cela car j'aimerai bien que ça marche
en jj/mm/aaaa vu que je vais partager ma base.
passe moi ta base, en zip par mail, tu enleves le XYZ. (le point aussi) dans mon adresse. indique bien le nom de la requeête et des tables. -- @+ 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
"Vinz" a écrit dans le message de news:
okok...
Mais oui, je réponds et certifie que ma synthaxe, mes champs, ma table et tout et tou sont bien rentrés. dans le requetteur access oui.
Toutes mes dates sont dans le même format et ma requete ne marche que quand windows est en aaaa/mm/jj
c'est dinguo!
toutes mes dates sont formatées standard dans les tables.
Je suis dépité...
passe moi ta base, en zip par mail, tu enleves le XYZ. (le point aussi) dans
mon adresse.
indique bien le nom de la requeête et des tables.
--
@+
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
"Vinz" <Vinz@discussions.microsoft.com> a écrit dans le message de news:
EC7698DC-422F-40B3-B787-014D1DDCCB8B@microsoft.com...
okok...
Mais oui, je réponds et certifie que ma synthaxe, mes champs, ma table et
tout et tou sont bien rentrés. dans le requetteur access oui.
Toutes mes dates sont dans le même format et ma requete ne marche que
quand
windows est en aaaa/mm/jj
c'est dinguo!
toutes mes dates sont formatées standard dans les tables.
passe moi ta base, en zip par mail, tu enleves le XYZ. (le point aussi) dans mon adresse. indique bien le nom de la requeête et des tables. -- @+ 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
"Vinz" a écrit dans le message de news:
okok...
Mais oui, je réponds et certifie que ma synthaxe, mes champs, ma table et tout et tou sont bien rentrés. dans le requetteur access oui.
Toutes mes dates sont dans le même format et ma requete ne marche que quand windows est en aaaa/mm/jj
c'est dinguo!
toutes mes dates sont formatées standard dans les tables.
Je suis dépité...
Raymond [mvp]
message envoyé par mail:
avec des paramètres régionaux français, faire la requête: trésorerie historique:
SELECT Calendrier_Rétroactif.date, Trésorerie_BND.[Value date], Trésorerie_BND.[SommeDeDeal payment (LC)], CDbl(nz(DSum("[SommeDeDeal payment (LC)]","Trésorerie_BND","[Value date]<=#" & Format([Calendrier_Rétroactif]![date],"mm/dd/yyyy") & "#"))) AS CumulBND FROM Calendrier_Rétroactif LEFT JOIN Trésorerie_BND ON Calendrier_Rétroactif.date = Trésorerie_BND.[Value date] ORDER BY Calendrier_Rétroactif.date, Trésorerie_BND.[Value date];
ci-joint base en retour avec modif de la requête.
attention, paramètres français impératifs.
Modifs réalisées: Format de la date et tri ascendant sur le champ à cumuler.
ne jamais appeler un champ du nom de Date. -- @+ 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
"Raymond [mvp]" a écrit dans le message de news: Ob9cQVj$
passe moi ta base, en zip par mail, tu enleves le XYZ. (le point aussi) dans mon adresse. indique bien le nom de la requeête et des tables.
message envoyé par mail:
avec des paramètres régionaux français, faire la requête:
trésorerie historique:
SELECT Calendrier_Rétroactif.date, Trésorerie_BND.[Value date],
Trésorerie_BND.[SommeDeDeal payment (LC)], CDbl(nz(DSum("[SommeDeDeal
payment (LC)]","Trésorerie_BND","[Value date]<=#" &
Format([Calendrier_Rétroactif]![date],"mm/dd/yyyy") & "#"))) AS CumulBND
FROM Calendrier_Rétroactif LEFT JOIN Trésorerie_BND ON
Calendrier_Rétroactif.date = Trésorerie_BND.[Value date]
ORDER BY Calendrier_Rétroactif.date, Trésorerie_BND.[Value date];
ci-joint base en retour avec modif de la requête.
attention, paramètres français impératifs.
Modifs réalisées: Format de la date et tri ascendant sur le champ à cumuler.
ne jamais appeler un champ du nom de Date.
--
@+
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
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: Ob9cQVj$EHA.2700@TK2MSFTNGP14.phx.gbl...
passe moi ta base, en zip par mail, tu enleves le XYZ. (le point aussi)
dans mon adresse.
indique bien le nom de la requeête et des tables.
avec des paramètres régionaux français, faire la requête: trésorerie historique:
SELECT Calendrier_Rétroactif.date, Trésorerie_BND.[Value date], Trésorerie_BND.[SommeDeDeal payment (LC)], CDbl(nz(DSum("[SommeDeDeal payment (LC)]","Trésorerie_BND","[Value date]<=#" & Format([Calendrier_Rétroactif]![date],"mm/dd/yyyy") & "#"))) AS CumulBND FROM Calendrier_Rétroactif LEFT JOIN Trésorerie_BND ON Calendrier_Rétroactif.date = Trésorerie_BND.[Value date] ORDER BY Calendrier_Rétroactif.date, Trésorerie_BND.[Value date];
ci-joint base en retour avec modif de la requête.
attention, paramètres français impératifs.
Modifs réalisées: Format de la date et tri ascendant sur le champ à cumuler.
ne jamais appeler un champ du nom de Date. -- @+ 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
"Raymond [mvp]" a écrit dans le message de news: Ob9cQVj$
passe moi ta base, en zip par mail, tu enleves le XYZ. (le point aussi) dans mon adresse. indique bien le nom de la requeête et des tables.
Vinz
message envoyé par mail:
Merci 1000 fois Raymond!
A bientôt.
message envoyé par mail:
avec des paramètres régionaux français, faire la requête: trésorerie historique:
SELECT Calendrier_Rétroactif.date, Trésorerie_BND.[Value date], Trésorerie_BND.[SommeDeDeal payment (LC)], CDbl(nz(DSum("[SommeDeDeal payment (LC)]","Trésorerie_BND","[Value date]<=#" & Format([Calendrier_Rétroactif]![date],"mm/dd/yyyy") & "#"))) AS CumulBND FROM Calendrier_Rétroactif LEFT JOIN Trésorerie_BND ON Calendrier_Rétroactif.date = Trésorerie_BND.[Value date] ORDER BY Calendrier_Rétroactif.date, Trésorerie_BND.[Value date];
ci-joint base en retour avec modif de la requête.
attention, paramètres français impératifs.
Modifs réalisées: Format de la date et tri ascendant sur le champ à cumuler.
ne jamais appeler un champ du nom de Date. -- @+ 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
"Raymond [mvp]" a écrit dans le message de news: Ob9cQVj$
passe moi ta base, en zip par mail, tu enleves le XYZ. (le point aussi) dans mon adresse. indique bien le nom de la requeête et des tables.
message envoyé par mail:
Merci 1000 fois Raymond!
A bientôt.
message envoyé par mail:
avec des paramètres régionaux français, faire la requête:
trésorerie historique:
SELECT Calendrier_Rétroactif.date, Trésorerie_BND.[Value date],
Trésorerie_BND.[SommeDeDeal payment (LC)], CDbl(nz(DSum("[SommeDeDeal
payment (LC)]","Trésorerie_BND","[Value date]<=#" &
Format([Calendrier_Rétroactif]![date],"mm/dd/yyyy") & "#"))) AS CumulBND
FROM Calendrier_Rétroactif LEFT JOIN Trésorerie_BND ON
Calendrier_Rétroactif.date = Trésorerie_BND.[Value date]
ORDER BY Calendrier_Rétroactif.date, Trésorerie_BND.[Value date];
ci-joint base en retour avec modif de la requête.
attention, paramètres français impératifs.
Modifs réalisées: Format de la date et tri ascendant sur le champ à cumuler.
ne jamais appeler un champ du nom de Date.
--
@+
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
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: Ob9cQVj$EHA.2700@TK2MSFTNGP14.phx.gbl...
passe moi ta base, en zip par mail, tu enleves le XYZ. (le point aussi)
dans mon adresse.
indique bien le nom de la requeête et des tables.
avec des paramètres régionaux français, faire la requête: trésorerie historique:
SELECT Calendrier_Rétroactif.date, Trésorerie_BND.[Value date], Trésorerie_BND.[SommeDeDeal payment (LC)], CDbl(nz(DSum("[SommeDeDeal payment (LC)]","Trésorerie_BND","[Value date]<=#" & Format([Calendrier_Rétroactif]![date],"mm/dd/yyyy") & "#"))) AS CumulBND FROM Calendrier_Rétroactif LEFT JOIN Trésorerie_BND ON Calendrier_Rétroactif.date = Trésorerie_BND.[Value date] ORDER BY Calendrier_Rétroactif.date, Trésorerie_BND.[Value date];
ci-joint base en retour avec modif de la requête.
attention, paramètres français impératifs.
Modifs réalisées: Format de la date et tri ascendant sur le champ à cumuler.
ne jamais appeler un champ du nom de Date. -- @+ 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
"Raymond [mvp]" a écrit dans le message de news: Ob9cQVj$
passe moi ta base, en zip par mail, tu enleves le XYZ. (le point aussi) dans mon adresse. indique bien le nom de la requeête et des tables.