OVH Cloud OVH Cloud

probleme d'etat

3 réponses
Avatar
dopamind
bonsoir a tous,

J'essaye d'ouvrir un etat par l'intermediaire de deux criteres, la date et
l'heure via le code mais sans succes.
du style....
...
stLinkHeure = Me![heure]
stLinkDate = Me![Date]
DoCmd.OpenReport stDoc, acViewNormal, , [Date] = stLinkDate And [heure] =
stLinkHeure
....
merci d'avance pour votre aide.

3 réponses

Avatar
Raymond [mvp]
Bonjour.

DoCmd.OpenReport stDoc, acViewNormal, , "[Date] = " & stLinkDate & " And
[heure] = " & stLinkHeure
il sera peut-être nécessaire de passer par une fonction format pour que les
dates soient toutes dans le même format.
ne jamais nommer un champ Date car c'est un mot réservé access et ça peut
provoquer des erreurs, même si on met les [ ].
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"dopamind" a écrit dans le message de
news:3ffd8d25$0$19294$
bonsoir a tous,

J'essaye d'ouvrir un etat par l'intermediaire de deux criteres, la date et
l'heure via le code mais sans succes.
du style....
...
stLinkHeure = Me![heure]
stLinkDate = Me![Date]
DoCmd.OpenReport stDoc, acViewNormal, , [Date] = stLinkDate And [heure] > stLinkHeure
....
merci d'avance pour votre aide.




Avatar
dopamind
j'ai changé mon champ date mais la clause Where que tu m'a laissé ne marche
pas
Ne serait ce pas un probleme de syntaxe ? (une quote ou un diese quelque
part....?)
Les Dates sont dans le meme format.

Merci quand meme Raymond

"Raymond [mvp]" a écrit dans le message de
news:O7$
Bonjour.

DoCmd.OpenReport stDoc, acViewNormal, , "[Date] = " & stLinkDate & " And
[heure] = " & stLinkHeure
il sera peut-être nécessaire de passer par une fonction format pour que
les

dates soient toutes dans le même format.
ne jamais nommer un champ Date car c'est un mot réservé access et ça peut
provoquer des erreurs, même si on met les [ ].
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"dopamind" a écrit dans le message de
news:3ffd8d25$0$19294$
bonsoir a tous,

J'essaye d'ouvrir un etat par l'intermediaire de deux criteres, la date
et


l'heure via le code mais sans succes.
du style....
...
stLinkHeure = Me![heure]
stLinkDate = Me![Date]
DoCmd.OpenReport stDoc, acViewNormal, , [Date] = stLinkDate And [heure]
stLinkHeure
....
merci d'avance pour votre aide.








Avatar
Raymond [mvp]
Mets la date et l'heure entre #
si les valeurs sont bien identiques, ça devrait marcher.
sinon, essaie:
"Format([Date],"MM/DD/YYYY") = " & "#" & Format(stLinkDate,"MM/DD/YYYY") &
"#" & " And Format([heure], "hh:nn:ss") = " & "#" & Format(stLinkHeure,
"hh:nn:ss") & "#"
je n'ai pas testé, vérifie bien tout ça. mets un point d'arrêt sur la ligne
et regarde les valeurs qui sont calculées.
pour le format tu choisis le format que tu veux.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"dopamind" a écrit dans le message de
news:3ffd9130$0$19277$
j'ai changé mon champ date mais la clause Where que tu m'a laissé ne
marche

pas
Ne serait ce pas un probleme de syntaxe ? (une quote ou un diese quelque
part....?)
Les Dates sont dans le meme format.

Merci quand meme Raymond