PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Comment connaitre le no de ligne d'un fichier lors d'un parcours ?
Comment connaitre le no de ligne d'un fichier lors d'un parcours ?
Débuté par manu, 02 juin 2004 18:13 - Aucune réponse
Posté le 02 juin 2004 - 18:13
Bonjour

Je parcours un fichier de commande par exemple (résultat d'une requete),
j'affiche les informations sous forme de fiche. J'ai les boutons, suivant,
précédent qui permette de voir la commande suivante ou précédente dans le
fichier. J'aimerais un compteur sous la forme : Commande 3/5 qui permette
à l'utilisateur de savoir ou il en est dans son parcours.
Sachant que l'initialisation du parcous se fait après une recherche (fonction
HlitRecherchePremier(...), je ne connait pas l'indice de départ de mon parcours.
J'obtient très aisément le nb total d'enregistrement gràce à la fonction
HnbEnr(), je pensais utilisé la fonction HNumEnr pour avoir la position mais
la numérotation des enregistrement n'est pas celle du parcours de mon fichier
(j'ai le 8 après le 3 par exemple qd je clique sur suivant !)
A part la méthode bourrin qui consiste à parcourir tout le fichier depuis
le début pour la recherche en incrémentant un compteur (donc pas d'utilisation
de HLitRecherchePremier)je n'ai pas trouvé d'autres solutions pour connaitre
la position de départ du parcours. Si vous avez des idées je suis preneur.
Merci d'avance