PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → hrecherchepremier()
hrecherchepremier()
Débuté par Jean Philippe Lucien, 21 nov. 2005 16:40 - 2 réponses
Posté le 21 novembre 2005 - 16:40
J'ai un fichier HF dont la structure est environ la suivante:

Index (géré par HF)
Article
Lot

J'aimerais rechercher dans la base (WD mobile) les enregistrements correspondant à un couple code article / code lot déterminé.
Dans le cas d'une recherche sur la clé genre:
HLitRecherchePremier ( LISTES , LISTES.Article , "V8047259-01" )
SI HTrouve () ALORS
Info ( "Enregistrement trouvé" )
SINON
Erreur ( "Aucun enregistrement ne correspond" )

FIN
Je n'obtiens pas de résultat

par contre pour une recherche sur la clé

HLitRecherchePremier ( LISTES , LISTES.IDLISTE, "149" )
SI HTrouve () ALORS
Info ( "Enregistrement trouvé" )
SINON
Erreur ( "Aucun enregistrement ne correspond" )

FIN
Là j'obtiens un résultat positif.


Qu'est ce qui se passe mal? Peut on faire une recherche sur un autre champ que sur la clé?
Merci de votre aide.

Cordialement
Posté le 21 novembre 2005 - 17:21
salut

il te manque surement un hConstruitValCle ou alors utilises la nouvelle syntaxe de la version 9 qui permet de s'en passer

on peut lire un fichier sur n'importe quelle rubrique, même si elle n'est pas clé, c'est simplement plus lent
Posté le 21 novembre 2005 - 17:35
J'ai compris le problème....il y a des blancs derrière mon code article et si je ne les précise pas ... pas de résultat.

Merci bonne soirée