Re: Filtre |
Sujet: Re: Filtre par Bebe sur 1/12/2005 13:30:49 Il ne faut pas essayer d'appliquer des recettes de cuisine mais au contraire faire l'effort de comprendre comment fonctionne Windev (celà est vrai pour tous les environnements et tous les langages). ![]() Si j'ai bien compris tu veux filtrer une table liée au fichier PRODUIT à partir d'une combo liée au Fichier CATEGORIE Solution toute machée ![]() Dans la combo tu déclares : le Fichier Parcouru : CATEGORIE la Rubrique Affichée : LIB_CATEGORIE (Valeur affichée dans la combo) * la Rubrique Mémorisée : IDCATEGORIE (renvoyée lorsqu'on interroge la combo) * Rubrique de parcours : IDCATEGORIE (ordre de troi de la combo) Lorsque tu sélectionnes une ligne : Tu filtres le fichier PRODUIT pour que seuls les enregistrements appartenant à la catégorie soient visibles (Tu dois avoir une clef (avec doublons) sur la rubrique IDCATEGORIE du fichier PRODUIT) Le code à appliquer est le suivant (Copier/Coller sans modifications) si moimeme = 0 alors HDésactiveFiltre(PRODUIT) SINON HFiltre(PRODUIT,IDCATEGORIE,moimeme) FIN TableAffiche(Table) Mais tout à fait entre nous si tu n'arrives pas à comprendre comment un simple filtre fonctionne tu as du souci à te faire pour l'avenir de ton application. ![]() |