PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Parcourir une tables hyperfile via une clé par ordre croissant
Parcourir une tables hyperfile via une clé par ordre croissant
Started by alain, Feb., 09 2006 5:44 PM - 3 replies
Posted on February, 09 2006 - 5:44 PM
Bonjour je n'arrive pas a parcourrir ma table hyperfile via une clé composé par ordre croissant.

Dans une boucle du type :

hlitpremier(matable, "maclé")

Tantque pas hendehors() alors
matable2.Nom = matable.Nom
hajoute(matable2)
hlitsuivant(matable, "maclé")
FIN

les enregistrements ne sont pas classés.

Merci d'avance

alain
Posted on February, 09 2006 - 6:18 PM
C'est une clé composée, donc tu dois toujours utiliser hConstruitValClé().

Voir l'aide.

Ceci te donneras donc :

hlitPremier( ma_table, ma_cle_Composee, hConstruitValVlé( ma_table, ma_cle_Composee, Element1, Element2, ... ), hIdentique+hBlocageNon)

de même pour hLitSuivant

Luc
Posted on February, 09 2006 - 6:19 PM
un exemple de fiches non classées ?
Posted on February, 10 2006 - 12:30 PM
Merci beaucoup pour la réponse ca fonctionne :)

Alain