Erreur à la ligne 39 du traitement Procédure globale commande_intermediaire.
Un élément de type vide ne peut pas être converti vers le type entier sans signe sur 8 octets.
Informations techniques
Projet : ComHitagS_test
Dump de l'erreur du module <WD110VM.DLL> <11.00Qa>.
- Appel WL :
Traitement de <Procedures globales de ComHitagS_test.commande_intermediaire>, ligne <39>, thread <0>
- Niveau : erreur fatale (EL_FATAL)
- Code erreur : 1021
- Code erreur WD55 : 0
- Pas de code d'erreur système
- Pas de message d'erreur système
- Que s'est-il passé ?
Un élément de type vide ne peut pas être converti vers le type entier sans signe sur 8 octets.
- Pas d'info de debug
- Infos attachées :
EIT_DATEHEURE : 26/06/2007 12:41:33
EIT_PILEWL :
Procédure globale commande_intermediaire (Procedures globales de ComHitagS_test.commande_intermediaire), ligne 39
Clic sur BTN_calculer (FEN_Front.BTN_calculer), ligne 16
- Identifiant dans le .err : 1021
PROCEDURE commande_intermediaire(bAnimal,bEtendu,nPays,nNumero est un entier sans signe sur 8,nRemplacement,nInfos_utilisateur)
nRes est un entier sans signe sur 8
tmp est un entier sans signe sur 8 = nNumero
nBlocDonnées est un entier
SI bEtendu ALORS nBlocDonnées = 1
Trace ("init "+ nRes)
SI bAnimal ALORS nRes = 1
nRes = Décalage_gauche(nRes, 3) + nRemplacement
nRes = Décalage_gauche(nRes, 11) + nInfos_utilisateur
nRes = Décalage_gauche(nRes, 1) + nBlocDonnées
nRes = Décalage_gauche(nRes, 10) + nPays
nRes = Décalage_gauche(nRes, 38) + nNumero // ***LIGNE 39***
//tmp = nRes + 1
//tmp = 10376294061217436672 + 1
Trace (tmp, nRes)
RENVOYER nRes
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=18&topic_id=5237&post_id=21610