PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → POUT TOUT pervers ?
POUT TOUT pervers ?
Iniciado por mjobert, 18,jul. 2005 20:30 - 1 respuesta
Publicado el 18,julio 2005 - 20:30
Bonjour

Je vois dans la doc que POUR TOUT fait un parcours complet d'une table
Et ça fonctionne.

Mais quand je reviens sur la page après un HLitRecherchePremier d'une autre page sur la même table, mon POUR TOUT ne parcours plus toute la table mais les enregistrements qui correspondent au HLitRecherchePremier

Est-ce normal que le POUR TOUT dépende de ce qui s'est passé avant ?
Faut-il faire un HFerme avant ?

Cela m'inquiète un peu car j'ai des POUR TOUT un peu partout et je ne sais pas s'il un HlitRecherchePremier est exécuté avant ou non

Matthieu J
Publicado el 19,julio 2005 - 11:27
Salut,

Matthieu J a présenté l'énoncé suivant :
Bonjour

Je vois dans la doc que POUR TOUT fait un parcours complet d'une table
Et ça fonctionne.

Mais quand je reviens sur la page après un HLitRecherchePremier d'une autre
page sur la même table, mon POUR TOUT ne parcours plus toute la table mais
les enregistrements qui correspondent au HLitRecherchePremier

Est-ce normal que le POUR TOUT dépende de ce qui s'est passé avant ?
Faut-il faire un HFerme avant ?


C'est normal car le hlitrechercher premier (comme le hlitrecherche)
pose une sorte de filtre sur ton fichier... Du coup, le parcours du
POUR TOUT s'en trouve modifié. Il te faut alors utiliser la fonction
HAnnuleRecherche() et tu récupéreras le parcours de l'intégralité du
fichier :-)


Cela m'inquiète un peu car j'ai des POUR TOUT un peu partout et je ne sais
pas s'il un HlitRecherchePremier est exécuté avant ou non

Matthieu J


Bon dev'

--
Guillaume