Erreur bizarre
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
Bonjour,

De temps en temps, j'ai des erreurs bizarres et ce depuis que je suis en HFCS...
J'ai un code qui marche très bien et de facon totalement incompréhensible et aléatoire, windev m'affiche une erreur de ce type :

Le champ 'TABLE_REQ_PIEDSV_COURS' n'a pas pu s'initialiser, car il a rencontré l'erreur Hyper File suivante :
=============================
Fichier <REQ_PIEDSV_COURS> inconnu dans l'analyse <D:\Projets\MODUGEST\Modu-Gest\DB_MODUGEST.wdd>, ou requête ou vue non initialisée.
=============================

C'est donc une table qui est initialisée par une requête et voici le code d'initialisation :
SI FEN_TDB.COMBO_DEP = "Tous" ALORS
   REQ_PIEDSV_COURS.PARAM_DEP = Null
SINON
   REQ_PIEDSV_COURS.PARAM_DEP = FEN_TDB.COMBO_DEP	
FIN
HExécuteRequête(REQ_PIEDSV_COURS)
TableAffiche(FEN_TDB.TABLE_REQ_PIEDSV_COURS)


Je ne comprends pas, car cela n'arrive que très rarement...et je ne parviens jamais à reproduire...

Contribution le : 05/09/2006 14:12
Créer un fichier PDF de la contribution Imprimer


Re: Erreur bizarre
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

Il ne faut pas faire de tableaffiche dans le code d'initialisation d'une table liée à un fichier ou une requête sur la table elle même.

Bon dév.,

Totof

Contribution le : 05/09/2006 15:06
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: Erreur bizarre
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
Le code que j'ai mis est exécuté dans le code d'initialisation de la fenêtre qui contient la table...

Contribution le : 05/09/2006 15:50
Créer un fichier PDF de la contribution Imprimer


Re: Erreur bizarre
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Retirez le tableaffiche du code d'initialisation, il ne devrait plus y avoir d'erreur après.

Bon dév.,

Totof

Contribution le : 05/09/2006 16:57
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: Erreur bizarre
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
En enlevant les tableaffiche du code d'initialisation de la fenêtre, mes tables restaient vides...

Par contre, en mettant mon code dans la déclaration des globales de la fenêtre ou dans le code d'initialisation de la table, il n'y a en effet pas besoin de tableaffiche.

Merci pour ton aide ;)
++

NB: ceci dit, je ne comprends toujours pas pourquoi mon ancien code provoquait une erreur de temps en temps et pas tout le temps...
Je vais bien voir sans les tableaffiche, mais mon erreur qui arrivait une fois sur 50 m'intrigue...

Contribution le : 06/09/2006 10:06
Créer un fichier PDF de la contribution Imprimer


Re: Erreur bizarre
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

L'erreur est dû par un concours de circonstance (ralentissement de la machine par exemple) à l'exécution en simultané du code d'initialisation de la table (appel à l'ouverture de la fenêtre et appel dans le code d'initialisation de la fenêtre via le tableaffiche).

Bon dév.,

Totof

Contribution le : 06/09/2006 11:16
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: Erreur bizarre
ChefDeProjet WDF
Inscrit:
05/07/2005 12:29
De Namur
Post(s): 156
Merci pour cette explication ;)

Contribution le : 06/09/2006 11:34
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