Message de rapport:
 

Re: REMPLISSAGE D'UNE TABLE

Sujet: Re: REMPLISSAGE D'UNE TABLE
par Raf1 sur 19/12/2005 15:40:44

Merci pour les infos pour le trace().
Après examen, voilà ce qui se passe :
A la lecture du 1er enregistrement la zone Employé (après le HTROUVE(PERSONNEL)) est bien trouvée avec la bonne valeur par contre cette valeur dans tableajoute ligne est à blanc (Elle n'est donc pas créée dans la table qui a pour valeur -1 à ce moment là). La table est bien une table mémoire.

TableSupprimeTout(Table1)
HLitRecherchePremier(PROJET_PARTICIPANTS,IDPROJET_ENTETE,IDPROJET_ENTETE)

TANTQUE HTrouve(PROJET_PARTICIPANTS)

HLitRecherchePremier(PERSONNEL,MATRICULE,PROJET_PARTICIPANTS.MATRICULE)

SI HTrouve(PERSONNEL) ALORS
Employé = PERSONNEL.NOMPRENOM // <<< ici correct
T_horaire = PERSONNEL.TAUX_HORAIRE
SINON
Employé = "???????????????"
T_horaire = 0
FIN

TableAjouteLigne(Table1, Employé, T_horaire, D_formation, F_formation, Nbre_heures, Frais) // ici à blanc
Trace(Table1.Employé)

HLitSuivant(PROJET_PARTICIPANTS,IDPROJET_ENTETE)
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