j'ai requete "REQ_taux_récl" qui me renvoit le taux de réclamations clients pour chaque moi. le résultat de cette requete est de la facon suivante:
mois_réclamation taux de réclamation
2011/01 0.4
2011/02 0.5
2011/04 0.4
sachant que la rubrique "moi_réclamation" est une chaine.
je veux filtrer sur un intervalle données :je veux afficher dans un tableau les taux de réclamation entre deux bornes borne max et bormes min .
J'ai créer une fenetre avec deux zones de saisie SAI_Saisie1 et SAI_Saisie2 de types date avec masque de saisie AAAA/MM et de valeur retournée la meme que le masque de saisie, et bouton filtre auquel j'ai associé le code suivant
- Code: Tout sélectionner
SI PAS HExécuteRequête(REQ_taux_recl) ALORS
HErreur()
RETOUR
FIN
d1 est un entier=Val(Gauche(SAI_Saisie1,4)+Droite(SAI_Saisie1,2))
d2 est un entier=Val(Gauche(SAI_Saisie2,4)+Droite(SAI_Saisie2,2))
POUR TOUT REQ_taux_recl
SI d1 <= Val(REQ_taux_recl.Mois_livr) ET Val(REQ_taux_recl.Mois_livr)<=d2 ALORS
TableAjouteLigne(TABLE_Table1,REQ_taux_recl.Mois_livr,REQ_taux_recl.Comptage_1,REQ_taux_recl.Comptage_1_RE,REQ_taux_recl.Formule1)
FIN
FIN
merci de m'aider, je suis bloqué.

