PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Pb Tables fichier et hfiltre()
Pb Tables fichier et hfiltre()
Started by raimbourg jerome, Mar., 24 2005 6:54 PM - 2 replies
Posted on March, 24 2005 - 6:54 PM
Je vous expose mon pb :

J’ai une table fichier dans laquelle je ne souhaite pas affiché tout l’enregistrement donc en fonction du critère que je souhaite je fais un filtre sue le ficher avec la fonction hfiltre avant d'afficher ma fenêtre qui contient la table fichier.

Mon problème est que dans certain cas quand la table s'affiche j'ai bien les enregistrements souhaités mais quand je sélectionne une ligne tout l’enregistrement s'affiche (comme si le filtre avait été désactivé !)

Voila le code du bouton qui ouvre la fenêtre contenant la table fichier :

HDésactiveFiltre(MESSA)
SELON Vrai
CAS vNomRecherche<>"":
HFiltre(MESSA,"Nom]='"+vNomRecherche..Valeur+"'")
CAS vCpRecherche<>""
HFiltre(MESSA,"Adresse]'"+vCpRecherche..Valeur+"'")
CAS vVilleRecherche<>""
HFiltre(MESSA,"Adresse]'"+vVilleRecherche..Valeur+"'")
FIN

Si je passe par le premier cas en premier lorsque je sélectionne une ligne de la table tous les enregistrements s’affiche.
Si je passe par un des deux autres cas en premier lorsque je sélectionne une ligne seul les enregistrements souhaité reste affiché.
Si après être passé par un des deux autres cas je repasse par le premier c’est bon !

Je ne comprends pas !

Si vous voyez merci de m’aider !
Si vous voulez plus de renseignement merci de posez vos question !


Merci pour toute aide.
Posted on March, 26 2005 - 6:59 PM
Bonjour,

Comme vous avez une table fichier, pourquoi ne pas utiliser la propriété filtre
Table..Filtre =

Albert
Posted on March, 29 2005 - 11:48 AM
Car je ne fait pas que des filter commance par mais egalement des filtre contient et que je change de clé de parcours.