PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Re: Nombre d'enregistrement après l'application d'un filtre
Re: Nombre d'enregistrement après l'application d'un filtre
Débuté par Eric, 11 aoû. 2004 11:52 - Aucune réponse
Posté le 11 août 2004 - 11:52
Je pense aussi qu'il vaut mieux faire une requête mais sinon la syntaxe
"POUR TOUT" permet de gagner en temps de réponse...

Bon courage, Eric L ;)

"Florian B." <florian@nospam.com> a écrit dans le
message de news:406d7dd7@news.pcsoft.fr...




En faisant un comptage dans une boucle, il faut remplacer hlitpremier par
hpremier et hlitsuivant par hsuivant. Tu gagnes du temps en ne récupérant
pas les données à ce moment là.
Cependant pour ma part je pense qu'il est préférable de faire une requête
de comptage, ou carrément pour faire la sélection.

A+
florian26@ifrance.com

"WinYah" <matthieu.riffard@wanadoo.fr> wrote:

"Olivier Legrand" <olivier.legrand@bmedia.be> a écrit dans le message de
news: 406c0dac@news.pcsoft.fr...

Bonjour,
Y à t'il une fonction qui permet de connaître le nombre

d'enregistrements
après l'application d'un filtre
Hnbenr retourne le nombre d'enregistrement total sans tenir compte du
filtre

actif...


Ca depend du traitement que tu fais.

Mais tu met un compteur dans ta lecture

i est un entier

hfiltre(Fichier,Cle,....,....)
hlitpremier(Fichier,Cle)
tantque pas hendehors
//Traitement
i++
hlitsuivant(Fichier,Cle)
fin
info("nb enregistrements : "+i)