Message de rapport:
 

Re: Fenêtre de recherche

Sujet: Re: Fenêtre de recherche
par AngelMJ sur 22/1/2004 10:10:54

Bon... une heure plus tard, j'obtiens un résultat des plus étrange : ma "Cléparcours" ne prend pas la valeur du champ mais la valeur de l'intitulé du champ. En gros, au lieu d'avoir "Dupond" j'ai "NomClient". :p

Voilà mon code. Je me suis inspirer de l'aide sous WinDev pour réaliser cette partie.

//On regarde d'abord si la zone de saisie n'est pas vide
SI Frm_RechCli.Zs_Client="" ALORS RETOUR
SI PAS HExécuteRequête(REQ_SELECT_CLIENT) ALORS RETOUR
Cléparcours est une chaîne
Cléparcours=HFiltre(REQ_SELECT_CLIENT,NomClient,Frm_RechCli.Zs_Client)
SI Cléparcours<>"" ALORS
	HLitPremier(REQ_SELECT_CLIENT, Cléparcours)
	TANTQUE PAS HEnDehors(REQ_SELECT_CLIENT)
	  TableAjouteLigne(Frm_RechCli.Tab_ListCLi,REQ_SELECT_CLIENT.NomClient,...
	  REQ_SELECT_CLIENT.PreClient,REQ_SELECT_CLIENT.TypeClient)
	  HLitSuivant(REQ_SELECT_CLIENT, Cléparcours)
    FIN	
FIN
//On affiche le nombre de résultat
Frm_RechCli.Lb_NbResult..Valeur = TableOccurrence(Tab_ListCLi)


Il n'empêche que... je ne pensais pas qu'une recherche dans une requête pouvait si compliqué... en algo ça parait vraiment simple ^^''
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