Message de rapport:
 

Re: Recherche ds un requte

Sujet: Re: Recherche ds un requte
par R&B sur 23/5/2006 8:23:56

Bonjour, Pas de requête ni de filtre ? Bizarre !

Vous pouvez alors faire comme le faisait nos anciens : par parcours séquentiel :
cRes1,cRes2,cRes3 sont des chaines
bTrouve est un Booléen = Faux
// on se positionne sur le premier enregistrement de la premier condition
hLitRecherchepremier(FIC,RUB1,Val1)
SI HTrouve(FIC) ALORS cRes1 = FIC.RUB1
// on parcours les enregistrement satisfaisant la condition
TANTQUE PAS HEnDehors(FIC) et cRes1 = FIC.RUB1 et PAS bTrouve
   // on sort quand toute la condition est vérifiée
   SI FIC.RUB2=Val2 ou FIC.RUB3=Val3 ALORS bTrouve = vrai
   // Enregistrement suivant
   hLitSuivant(FIC,RUB1)
FIN

Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2