erreur incomprehensible !!
Utilisateur WDF
Inscrit:
29/04/2007 23:36
Post(s): 79
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

Contribution le : 29/06/2009 19:23

Edité par drcharly93 sur 29/6/2009 23:55:45
Edité par drcharly93 sur 7/7/2009 1:29:18
Créer un fichier PDF de la contribution Imprimer


Re: erreur incomprehensible !!
Stagiaire WDF
Inscrit:
22/11/2004 08:28
De Voiron
Post(s): 33
tu as mis un entier système comme définition de x.
essaye avec un entier

>> x est un entier système=0
>> x est un entier = 0 ?

Contribution le : 30/06/2009 07:54
_________________
et voilou,
pitou
Créer un fichier PDF de la contribution Imprimer


Re: erreur incomprehensible !!
ChefDeProjet WDF
Inscrit:
29/05/2007 17:03
De Sassenage
Post(s): 180
tu as bien vérifié que tu rentre dans le premier TANTQUE car sans cela, c'est normal que X soit toujours = 0.

Et je ne pense pas que déclarer un entie rau lieu d'un systeme change quoi que ce soit, meme si ici cela ne sert à rien.

Contribution le : 30/06/2009 12:02
_________________
be aware
Créer un fichier PDF de la contribution Imprimer


Re: erreur incomprehensible !!
Utilisateur WDF
Inscrit:
29/04/2007 23:36
Post(s): 79
merci en fait c est : Madate est une Date=DateSys() qui a tout faussé ! merci beaucoup pour votre aide !

Contribution le : 02/07/2009 17:02
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


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