PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Filtre sur table avec Combo
Filtre sur table avec Combo
Débuté par thomas.boual, 01 déc. 2006 11:49 - 2 réponses
Posté le 01 décembre 2006 - 11:49
Bonjour,

J'utilise une combo contenant diferent code (Ex: 000126, 000235)
A chaque selection de ligne ou modification de la combo, j'aimerai afficher dans ma table seulement les ligne qui contienne ce code.

J'ai donc insere ce code donc ma combo:

Table..RubriqueParcourue = "Gui" //Gui Ma rubrique de parcour
Table..Filtre = COMBO_Agence..ValeurAffichée //Valeur que je souhaite filtrer
TableAffiche(Table)

Un filtre a bien été apliquer mais si par exemple je selectione le code 00120, mon tableau contiendra tous les codes de 00120 à 00129.

Comment remedier a ce problème pour n'afficher que ma valeur selectionné en ayant un traitement aussi rapide.

En effet,j'ai réaliser avec ce code aussi mais les traitement sont asser long lorsque qui 'il y a beaucoup de donnée.

HFiltreIdentique(Enregistrements,Gui,MoiMême..ValeurAffichée)
TableAffiche(Table)

Merci.
Posté le 01 décembre 2006 - 21:11
réinitialiser la table avec tableaffiche(table,tainit) après le filtre
Posté le 03 décembre 2006 - 23:00
Ce comportement est normal. Ce filtre : "table..filtre="00120" signifie prendre les enregistrements commençant par 00120...

Je pense plutôt à un "hfiltre" avec "00120" comme valeur max et valeur min.

Bon courage