Message de rapport:
 

erreur incomprehensible !!

Sujet: erreur incomprehensible !!
par saad sur 29/6/2009 19:23:33

bonsoir aidez moi svp
l objectif de ce code est de copier les enregistrements qui repondent à un critère , la clé de la table est de type idautomatique , ici le x sensé contenir la valeur de l identifiant reste toujours égal à zéro malgrès que absence.idabsence=53 par exemple ! comment proceder svp

Madate est une Date=DateSys()
x est un entier système=0


HLitRecherchePremier(Absence,NUMEDOTI,efface.doti)
TANTQUE HTrouve(Absence)
		SI (Absence.date1)<Madate ALORS 
		Madate=Absence.date1
		x=Absence.IDAbsence
		
	FIN
	
	HLitSuivant(Absence,NUMEDOTI)
	
	
FIN
//HCopieEnreg(archive,absence)
//hajoute(Archive)
Info("l identifiant de cette absence est  :"+x)


// Initialisation de la requête "Tache"
// Cette requête utilise une fonction WLangage
// Cette requête sélectionne les tâches de plus de 5 jours
//HExécuteRequêteSQL("ReqTache",...
//"DELETE  FROM Absence WHERE absence.idabsence=idd")
HLitRecherchePremier(Absence,IDAbsence,x)
SI HTrouve ALORS
	HCopieEnreg(Archive,Absence,hValDéfaut)
	HAjoute(Archive)
	HDelete(Absence,hNumEnrEnCours)
FIN

SI HDelete=Vrai ALORS
Info("bravo il a été supprimé, et archivé")
LIB_Libellé5..Visible=Faux

SINON
	HSurErreur("*",hErrTout,"")
	
	
FIN

RAZ()

merci
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