PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Déclaration de variables
Déclaration de variables
Débuté par Claudio, 22 juin 2022 06:19 - 3 réponses
Membre enregistré
5 messages
Posté le 22 juin 2022 - 06:19
Bonjour,
A la compilation de mon projet je reçois soudainement 165 erreurs:
'La déclaration de 'xxxxx' est impossible car il existe déjà un autre élément de même nom'
Le debug me donne les informations suivantes:


Compilation errors found in code: it cannot be run.
Call stack:
Initialisation de Highway 2 ()
Date: 22/06/2022 10:36:09
Project: Highway 2
Additional information:
Error code: 1001
Module: wd260vm64.dll (01F260101d - 26.0.480.22)
Debugging information:
Erreur de syntaxe sur le mot .
EIT_TYPE_WDFILE : <4097>
EIT_IDCODE : <196608>


Je ne comprends pas de quoi il s'agit ni comment remédier à cette situation.

Si quelqu'un a déjà experimenté cette situation...

Merci pour votre aide,

Cordialement,

--
Claudio
Membre enregistré
286 messages
Popularité : +24 (28 votes)
Posté le 22 juin 2022 - 07:03
Bonjour
Avez-vous effectué une recherche globale sur le nom de la variable afin de trouver les éventuelles autres déclarations ?
A voir votre message d'erreur, il me semble que vous avez un caractère indésirable dans votre code ...
(L'erreur n'est pas celle renseignée ... )
Bien Cordialement
Message modifié, 22 juin 2022 - 07:07
Membre enregistré
5 messages
Posté le 22 juin 2022 - 07:10
Après quelques recherches supplémentaire je constate qu'une erreur est différente des 164 autres:

Erreur :Erreur de syntaxe sur le mot .Highway 2, Initialisation de Highway 2, ligne 5, colonne 1

cette erreur pointe sur la ligne de code suivante:

//Cnnx_Highway_Kappa() //connection to KAPPA, BDD Highway (Tests)

Cette connexion est commentée, néanmoins je la supprime, recompile, et mes 164 erreurs ont disparu. Magic!

Pour info le contenu de cette connexion est le suivant:

PROCÉDURE Cnnx_Highway_Kappa() //SURFACE (Development and support environment)
// Ouverture de la Connexion
MaConnexion est une Connexion
MaConnexion..Utilisateur = "admin"
MaConnexion..MotDePasse = "claudio"
MaConnexion..Serveur = "Kappa:4900"
MaConnexion..BaseDeDonnées = "Highway" // Test database HIGHWAY_TESTS on KAPPA
MaConnexion..Provider = hAccèsHFClientServeur
MaConnexion..Accès = hOLectureEcriture
HOuvreConnexion(MaConnexion)
HChangeConnexion("*", MaConnexion)

Problème résolu mais totale incompréhension.

--
Claudio
Membre enregistré
5 messages
Posté le 22 juin 2022 - 07:16
Merci Gemini 1961,
Merci pour votre suggestion, néanmoins je ne vois pas d'erreur de code dans ma procédure Cnnx_Highway_Kappa, qui pourtant semble être la fautive.
Mais bon je ne suis qu'un programmeur amateur...
Bien cordialement,

--
Claudio