|
Filtre |
|
Stagiaire WDF
Inscrit: 18/05/2006 11:39
Post(s): 6
|
Bonjour à tous,
Filtrer une table a partir d'une combo, ma combo se rempli à partir d'un fichier et j'aimerai en sélectionnant un élément de ma combo tous les frères et soeurs s'affichent dans ma table ( sachant que tous les frére s et soeurs ont le même IDPonte)merci pour votre aide.
Contribution le : 04/07/2006 16:29
|
|
|
Re: Filtre |
|
Stagiaire WDF
Inscrit: 18/05/2006 11:39
Post(s): 6
|
ça fontionne avec HFiltre mais je retrouve dans ma tablela valeur que j'ai choisi dans la combo.
Contribution le : 04/07/2006 20:25
|
|
|
Re: Filtre |
|
DSI WDF
Inscrit: 13/02/2006 16:52
Post(s): 266
|
Il faut tout simplement que tu mette une autre condition dans ton HFiltre...
ET MonCodeUnique <> MaCombo
et là tout devrait marcher correctement !!!
Tiens moi au courant.
Contribution le : 05/07/2006 08:11
|
|
|
Re: Filtre |
|
Stagiaire WDF
Inscrit: 18/05/2006 11:39
Post(s): 6
|
Bonjour, merci pour ton aide, mais impossible d'insérer la nouvelle condition j'ai toujour une erreur de syntaxe.
Contribution le : 05/07/2006 09:59
|
|
|
Re: Filtre |
|
DSI WDF
Inscrit: 13/02/2006 16:52
Post(s): 266
|
Regarde dans l'aide sur la fonction Hfiltre
Tu dois avoir une partie t'expliquant comment faire un filtre sur plusieurs clé avec plusieurs conditions !!!
Je regarde si je peux te mettre un bout de code dans la journée !!!
Contribution le : 05/07/2006 10:43
|
|
|
Re: Filtre |
|
Stagiaire WDF
Inscrit: 18/05/2006 11:39
Post(s): 6
|
Bonjour,
même avec l'aide windev je n'ai toujours pas réussis. Je retrouve toujours et toujours ma sélection de ma combo dans ma table, j'attend une âme charitable qui pourrai me donner un coup de main.
Contribution le : 07/07/2006 10:15
|
|
|
Re: Filtre |
|
DSI WDF
Inscrit: 15/03/2005 14:22
Post(s): 238
|
As tu essayé : NomTable..Filtre = NomCombo..ValeurMémorisée
En définissant la la table et dans la combo l'ID à filtrer comme valeur retourné?
Contribution le : 07/07/2006 11:24
|
|
|
Re: Filtre |
|
ChefDeProjet WDF
Inscrit: 02/05/2006 21:28
Post(s): 160
|
fait un filtre comme celà:
hfiltre(leichier,idponte,combo,combo,"nom<>"+combo..valeuraffichee)
parcours bornée sur id que retourne ta combo plus une condition nom de la personne<> valeur affichee par la combo
Contribution le : 07/07/2006 13:23
|
|
|
Re: Filtre |
|
Stagiaire WDF
Inscrit: 05/07/2006 16:40
Post(s): 16
|
Pour afficher la valeur affichée de la Combo et non l'ID
tu as cette syntaxe : Avec la Valeur 1 renvoyée par la combo
Combo[Combo[1]]
Contribution le : 07/07/2006 13:40
|
|
|
Re: Filtre |
|
Stagiaire WDF
Inscrit: 18/05/2006 11:39
Post(s): 6
|
merci à tous pour votre aide mais je pense que je me suis mal expliqué.
mon filtre fonctionne Hfiltre(Req_Espèce18,IDPonte18, caract(0),caract(255),"IDPonte18=""'+Combo_Req_Espèce18+""') TableAffiche(Table) ma table et ma combo sont allimentés par le même fichier ex(bernard, jean, patrick sont frère je vroudrai que lorsque je sélectionne bernard dans ma combo ma table affiche jean et patrick)pour l'instant avec mon filtre lorsque je sélectionne bernard dans ma combo j'ai dans ma table Bernard, jean, patrick)j'espère que j'ai été plus explicite.
Contribution le : 07/07/2006 16:03
|
|
|
Re: Filtre |
|
Stagiaire WDF
Inscrit: 05/07/2006 16:40
Post(s): 16
|
haaa ! bin dans ton filtre tu rajoute un IDPersonne <> IDPersonne_Combo comme sa celui selectionné ne s'affichera pas :)
J'espere avoir compris ton problème cette fois ci :)
Contribution le : 07/07/2006 18:36
|
|
|
Re: Filtre |
|
ChefDeProjet WDF
Inscrit: 02/05/2006 21:28
Post(s): 160
|
ton filtre Hfiltre(Req_Espèce18,IDPonte18, caract(0),caract(255),"IDPonte18=""'+Combo_Req_Espèce18+""') fonctionne mais il est mal rédigé: le bornage caract(0) et caract(255) font que tu prends tout entre caract(0) et caract(255) et c'est donc uniquement ta condition idponte18= qui sert à qqchose et donc tu as tous les 3 prenoms
je t'ai donné la solution à 13:23.
les bornes sur l'id qui est identique pour une même famille d'après ce que tu as écrit font que seules les personnes avec le même id seront affichées dans la table; et la condition exclu celui qui est affiché dans la combo c'est tout simple Désolé je ne sais pas comment être plus clair
Contribution le : 07/07/2006 23:24
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.