PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → Table mémoire et filtres
Table mémoire et filtres
Iniciado por denis cote, fev., 01 2004 5:42 PM - 1 resposta
Publicado em fevereiro, 01 2004 - 5:42 PM
Bonjour !

Comment fait-on pour offrir la possibilité de fltrer des enregistrements
dans une table mémoire. Windev permet via la loupe de faire des recherches
mais c'est peu intéressant, un filtre l'est beaucoup plus. Sur des tables
fichier j'utilise table..filtre mais selon la doc ca ne fonctionne pas sur
une table mémoire.

Quel genre d'interface d'usager fournissez-vous à vos utilisateurs pour ce
qui est de la recherche et du filtrage sur des tables mémoires ?

Merci,

Denis
Publicado em fevereiro, 02 2004 - 5:06 PM
"denis cote" <info@sagegestion.com> wrote:

Bonjour !

Comment fait-on pour offrir la possibilité de fltrer des enregistrements
dans une table mémoire. Windev permet via la loupe de faire des recherches
mais c'est peu intéressant, un filtre l'est beaucoup plus. Sur des tables
fichier j'utilise table..filtre mais selon la doc ca ne fonctionne pas sur
une table mémoire.

Quel genre d'interface d'usager fournissez-vous à vos utilisateurs pour

ce
qui est de la recherche et du filtrage sur des tables mémoires ?

Merci,

Denis


définir une procédure locale qui contiendra le filtre suivant les critères
demandés
ex :

procedure filtre
si valeur_champs=critere_defini alors renvoyer faux
renvoyer vrai

On construit la table :
sablier(vrai)
hlitpremier(fichier,clé)
tantque pas hendehors

si filtre()

tableajoute(table,........;)
fin
hlitsuivant(fichier)
fin
sablier(taux)
info("fin de fichier")