date de...a dans un champ string
Hello,
J'ai une table paradox qui contient (entre autre) un champs de type A qui contient des dates au format J/MM/AAAA. Ce champs n'est pas indexé. (ca doit resté des strings).
Je voudrais que le programme puisse imprimer certains champs de tous les enregistrements entre telle et telle date.
Imaginons que j'ai dans ma table :
12/07/2003 theatre diner de con 20h30
19/07/2003 concert G.Javres 20h30
explo cycle
3/08/2003 theatre art 20h30
11/08/2003 conf politique 16h00
Je choisis d'imprimer du 15/07/2003 au 10/08/2003 et du coup le programme m'imprime :
19/07/2003 concert G.Javres 20h30
3/08/2003 theatre art 20h30
l'événement fabuleux des tables : OnFilterRecord
Je suis assez interessé par la solution on filterrecord y a t'il des tuto quelque part qui mettent en oeuvre cette technique ?
Je ne comprends pas la commande :oops:
Code:
1 2
| Accept := (StrToDate(ChampsString) >= Du) and
(StrToDate(ChampsString) >= Au); |
En fait sur ma form j'ai une DBGrid et je voudrais que n'apparaissent plus dedans que les rec des dates située dans la période que je détermine, c'est en vue d'imprimer cette liste ensuite.
Jusqu'ici je faisais toujours des recherches sur 1 résultat en remplisant la case filter et en mettant filtered a true, mais la ca peut pas marcher...