Filtre sur le mois

Le
Francis
Bonjour à tous,

Dans l'application de gestion que j'utilise, j'ai l'instruction
suivante:
strfiltre = strfiltre &
"format([date_opération],""mm"")=format(date(),""mm"")"
qui me sert à trier les opérations effectuées le mois en cours, et qui
marche au poil.

J'ai aussi celle-ci:
strfiltre = strfiltre & "format([date_opération],""mm"")=
format(date(),""mm"")-1"
qui devrait faire la même chose pour le mois précédent, mais qui ne
donne rien du tout.

Merci à qui me dira où est l'erreur :-)

Francis

--
Francis
fhgc@wanadoudou.fr
LOI DE TATA JACQUELINE
C'est celui qui ronfle qui s'endort toujours le premier.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
RaphK34
Le #6351341
Salut, essaye:
strfiltre = strfiltre & "format([date_opération],""m"") cdec(format(date(),""m""))-1"

je ne suis pas sûr, mais je pense que si ça ne marche pas c'est parceque mm
est du texte et non un chiffre.
ps je n'ai mis qu'un "m" afin d'éviter les erreurs sur les mois <10

--
@+ Raph.

--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
--------------------------------------------
"Francis"
Bonjour à tous,

Dans l'application de gestion que j'utilise, j'ai l'instruction suivante:
strfiltre = strfiltre &
"format([date_opération],""mm"")=format(date(),""mm"")"
qui me sert à trier les opérations effectuées le mois en cours, et qui
marche au poil.

J'ai aussi celle-ci:
strfiltre = strfiltre & "format([date_opération],""mm"")=
format(date(),""mm"")-1"
qui devrait faire la même chose pour le mois précédent, mais qui ne donne
rien du tout.

Merci à qui me dira où est l'erreur :-)

Francis

--
Francis

LOI DE TATA JACQUELINE
C'est celui qui ronfle qui s'endort toujours le premier.





Gilbert
Le #6351311
Bonjour,


((Format([DateDebut],"mmyyyy"))=Format(DateSerial(Year(Date()),Month(Date())
-1,1),"mmyyyy"))

Je te conseille d'ajouter l'année sinon tu vas récupérer les opérations du
même mois des années précédentes

--
Cordialement,

Gilbert


"Francis" news:
Bonjour à tous,

Dans l'application de gestion que j'utilise, j'ai l'instruction
suivante:
strfiltre = strfiltre &
"format([date_opération],""mm"")=format(date(),""mm"")"
qui me sert à trier les opérations effectuées le mois en cours, et qui
marche au poil.

J'ai aussi celle-ci:
strfiltre = strfiltre & "format([date_opération],""mm"") > format(date(),""mm"")-1"
qui devrait faire la même chose pour le mois précédent, mais qui ne
donne rien du tout.

Merci à qui me dira où est l'erreur :-)

Francis

--
Francis

LOI DE TATA JACQUELINE
C'est celui qui ronfle qui s'endort toujours le premier.




Francis
Le #6351301
Bonjour Ralph,

Désolé, mais ça ne marche pas non plus.
Je vais tester ce que Gilbert vient d'envoyer

Francis

RaphK34 a utilisé son clavier pour écrire :
Salut, essaye:
strfiltre = strfiltre & "format([date_opération],""m"") > cdec(format(date(),""m""))-1"

je ne suis pas sûr, mais je pense que si ça ne marche pas c'est parceque mm
est du texte et non un chiffre.
ps je n'ai mis qu'un "m" afin d'éviter les erreurs sur les mois <10

--
@+ Raph.

--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !
-------------------------------------------- "Francis"

Bonjour à tous,

Dans l'application de gestion que j'utilise, j'ai l'instruction suivante:
strfiltre = strfiltre &
"format([date_opération],""mm"")=format(date(),""mm"")"
qui me sert à trier les opérations effectuées le mois en cours, et qui
marche au poil.

J'ai aussi celle-ci:
strfiltre = strfiltre & "format([date_opération],""mm"")=
format(date(),""mm"")-1"
qui devrait faire la même chose pour le mois précédent, mais qui ne donne
rien du tout.

Merci à qui me dira où est l'erreur :-)

Francis

-- Francis

LOI DE TATA JACQUELINE
C'est celui qui ronfle qui s'endort toujours le premier.






--
Francis

LOI DE ROGER
C'est seulement après que l'hôtesse a servi le café, que l'avion
traverse une zone de turbulences.
EXPLICATION DE TONTON BERNARD
Le café est la cause principale de turbulences en altitude.


Francis
Le #6351291
Bonjour Gilbert,
C'est peut-être la bonne solution, mais je n'arrive pas à intégrer ce
que tu proposes dans mon instruction. J'ai toujours une erreur de
compilation qui me bloque.
Tu pourrais pas m'écrire la ligne complète, stp, partant de strfiltre =
etc...
Merci,

Francis

Gilbert a formulé ce jeudi :
Bonjour,


((Format([DateDebut],"mmyyyy"))=Format(DateSerial(Year(Date()),Month(Date())
-1,1),"mmyyyy"))

Je te conseille d'ajouter l'année sinon tu vas récupérer les opérations du
même mois des années précédentes

--
Cordialement,

Gilbert


"Francis" news:
Bonjour à tous,

Dans l'application de gestion que j'utilise, j'ai l'instruction
suivante:
strfiltre = strfiltre &
"format([date_opération],""mm"")=format(date(),""mm"")"
qui me sert à trier les opérations effectuées le mois en cours, et qui
marche au poil.

J'ai aussi celle-ci:
strfiltre = strfiltre & "format([date_opération],""mm"") >> format(date(),""mm"")-1"
qui devrait faire la même chose pour le mois précédent, mais qui ne
donne rien du tout.

Merci à qui me dira où est l'erreur :-)

Francis

--
Francis

LOI DE TATA JACQUELINE
C'est celui qui ronfle qui s'endort toujours le premier.



--
Francis

LOI DE BOOB
Quel que soit l'objet, il sera trouvé dans le dernier endroit dans
lequel on l'aura cherché.


Gilbert
Le #6351281
Ca dépend auusi de ce qu'il y a dans strfiltre avant cette ligne

strfiltre = strfiltre & "
((Format([date_opération],""mmyyyy""))=Format(DateSerial(Year(Date()),Month(
Date()) -1,1),""mmyyyy""))

--
Cordialement,

Gilbert


"Francis" news:
Bonjour Gilbert,
C'est peut-être la bonne solution, mais je n'arrive pas à intégrer ce
que tu proposes dans mon instruction. J'ai toujours une erreur de
compilation qui me bloque.
Tu pourrais pas m'écrire la ligne complète, stp, partant de strfiltre > etc...
Merci,

Francis

Gilbert a formulé ce jeudi :
Bonjour,



((Format([DateDebut],"mmyyyy"))=Format(DateSerial(Year(Date()),Month(Date())


-1,1),"mmyyyy"))

Je te conseille d'ajouter l'année sinon tu vas récupérer les opérations
du


même mois des années précédentes

--
Cordialement,

Gilbert


"Francis" news:
Bonjour à tous,

Dans l'application de gestion que j'utilise, j'ai l'instruction
suivante:
strfiltre = strfiltre &
"format([date_opération],""mm"")=format(date(),""mm"")"
qui me sert à trier les opérations effectuées le mois en cours, et qui
marche au poil.

J'ai aussi celle-ci:
strfiltre = strfiltre & "format([date_opération],""mm"") > >> format(date(),""mm"")-1"
qui devrait faire la même chose pour le mois précédent, mais qui ne
donne rien du tout.

Merci à qui me dira où est l'erreur :-)

Francis

--
Francis

LOI DE TATA JACQUELINE
C'est celui qui ronfle qui s'endort toujours le premier.



--
Francis

LOI DE BOOB
Quel que soit l'objet, il sera trouvé dans le dernier endroit dans
lequel on l'aura cherché.






Francis
Le #6350881
Re,
Merci beaucoup, ça marche au poil.
Bon après-midi,

Francis

Il se trouve que Gilbert a formulé :
Ca dépend auusi de ce qu'il y a dans strfiltre avant cette ligne

strfiltre = strfiltre & "
((Format([date_opération],""mmyyyy""))=Format(DateSerial(Year(Date()),Month(
Date()) -1,1),""mmyyyy""))

--
Cordialement,

Gilbert


"Francis" news:
Bonjour Gilbert,
C'est peut-être la bonne solution, mais je n'arrive pas à intégrer ce
que tu proposes dans mon instruction. J'ai toujours une erreur de
compilation qui me bloque.
Tu pourrais pas m'écrire la ligne complète, stp, partant de strfiltre >> etc...
Merci,

Francis

Gilbert a formulé ce jeudi :
Bonjour,


((Format([DateDebut],"mmyyyy"))=Format(DateSerial(Year(Date()),Month(Date())
-1,1),"mmyyyy"))

Je te conseille d'ajouter l'année sinon tu vas récupérer les opérations du
même mois des années précédentes

--
Cordialement,

Gilbert


"Francis" news:
Bonjour à tous,

Dans l'application de gestion que j'utilise, j'ai l'instruction
suivante:
strfiltre = strfiltre &
"format([date_opération],""mm"")=format(date(),""mm"")"
qui me sert à trier les opérations effectuées le mois en cours, et qui
marche au poil.

J'ai aussi celle-ci:
strfiltre = strfiltre & "format([date_opération],""mm"") >>>> format(date(),""mm"")-1"
qui devrait faire la même chose pour le mois précédent, mais qui ne
donne rien du tout.

Merci à qui me dira où est l'erreur :-)

Francis

--
Francis

LOI DE TATA JACQUELINE
C'est celui qui ronfle qui s'endort toujours le premier.



--
Francis

LOI DE BOOB
Quel que soit l'objet, il sera trouvé dans le dernier endroit dans
lequel on l'aura cherché.



--
Francis

PRINCIPE DE RUBY
La probabilité de rencontrer une personne de ta connaissance augmente
quand tu es avec quelqu'un avec qui tu ne veux pas être vu.




Publicité
Poster une réponse
Anonyme