PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → [WD 23] Erreur de TOAST
[WD 23] Erreur de TOAST
Started by ALAIN HARMEGNIES, Aug., 30 2018 9:53 AM - 11 replies
Registered member
7 messages
Posted on August, 30 2018 - 9:53 AM
Bonjour,

Quelqu'un a-t-il déjà rencontré ce type d'erreur ? Comment l'a-t-il résolu ?

Merci.

Erreur à la ligne 19 du traitement Procédure globale sGetAliasFenToatFromPos.
La variable n'a pas encore été initialisée. Elle ne peut donc pas être utilisée.

----- Informations techniques -----

Projet : ERP 24PM

Appel WL :
Traitement de 'Procédure globale sGetAliasFenToatFromPos' (WDOBJ_Toast.sGetAliasFenToatFromPos), ligne 19, thread 0

Que s'est-il passé ?

La variable n'a pas encore été initialisée. Elle ne peut donc pas être utilisée.

Code erreur : 1084
Niveau : erreur fatale

Dump de l'erreur du module 'wd220vm.dll' (22.0.316.0).
Identifiant des informations détaillées (.err) : 1084
Informations supplémentaires :
EIT_PILEWL :
Procédure globale sGetAliasFenToatFromPos (WDOBJ_Toast.sGetAliasFenToatFromPos), ligne 19
Procédure globale __RecherchePositionSansToast (WDOBJ_Toast.__RecherchePositionSansToast), ligne 21
Procédure globale MAJTailleEtPositonToast (WDOBJ_Toast.MAJTailleEtPositonToast), ligne 139
Déclarations globales de WinDevFaa_FenetreToast (WinDevFaa_FenetreToast), ligne 32

--
HARMEGNIES Alain
Posted on August, 31 2018 - 9:42 AM
Bonjour

Regarde la ligne 19 de la procédure indiquée
Erreur à la ligne 19 du traitement Procédure globale sGetAliasFenToatFromPos.
La variable n'a pas encore été initialisée. Elle ne peut donc pas être utilisée.


Peu être aussi recompiler votre projet, windev bug aussi défois :):)

Vous êtes en Windev 23 ?
>> Dump de l'erreur du module wd220vm.dll (Windev 22)
Posted on September, 04 2018 - 9:16 AM
Un des soucis est que je n'ai pas accès à la fonction "sGetAliasFenToatFromPos" qui est une fonction interne à Windev 23.

Merci pour votre aide.
Registered member
1 message
Posted on October, 24 2018 - 4:10 PM
Bonjour,

J'ai rencontré le même problème, dans mon cas tous les appels de ToastAffiche() plantaient le programme testé.

J'ai pu régler ce problème en allant supprimer la clé "Ordinateur\HKEY_CURRENT_USER\Software\PC SOFT\WinDev\23.0\ModeTest" dans la base de registre (REGEDIT).

En espérant que ma réponse ait pu aider certains.
Robin
Message modified, October, 24 2018 - 4:11 PM
Posted on October, 25 2018 - 9:09 AM
C'est bien.

Mais, je ne vois pas le lien entre le problème et la solution.

Merci et bonne journée.
Registered member
5 messages
Popularité : +1 (1 vote)
Posted on July, 27 2020 - 11:35 AM
ALAIN HARMEGNIES a écrit :
Bonjour,

Quelqu'un a-t-il déjà rencontré ce type d'erreur ? Comment l'a-t-il résolu ?

Merci.

Erreur à la ligne 19 du traitement Procédure globale sGetAliasFenToatFromPos.
La variable n'a pas encore été initialisée. Elle ne peut donc pas être utilisée.


Bonjour,

j'ai le même genre de problème (en WD24) actuellement.
L'avez-vous résolu ? Comment ?
Registered member
1,304 messages
Popularité : +47 (51 votes)
Posted on September, 22 2020 - 9:26 AM
Salut Romain,

J'avais le même problème en WD 24 sur une variable globale d'une fenêtre interne.
J'ai résolu le problème en pointant la variable avec le nom de la fenêtre interne.

Avant
SI gsObject = "AGD_Agenda" ALORS
CAL_SecondCalendar = dDate
FIN


Après
SI FI_Agenda.gsObject = "AGD_Agenda" ALORS
CAL_SecondCalendar = dDate
FIN


Bon Dev
A+
Daryl
Posted on September, 22 2020 - 11:15 AM
Merci pour l'information.
Registered member
5 messages
Popularité : +1 (1 vote)
Posted on September, 22 2020 - 1:45 PM
Daryl a écrit :
Salut Romain,

J'avais le même problème en WD 24 sur une variable globale d'une fenêtre interne.
J'ai résolu le problème en pointant la variable avec le nom de la fenêtre interne.


Ok mais le problème est que l'erreur survient (en mode test) avec l'appel d'une simple fonction "Toastaffiche" (fonction interne de WD)
En plus ce n'est pas systématique, parfois en relançant ça passe.
Mystère...
Registered member
81 messages
Popularité : +2 (4 votes)
Posted on September, 25 2020 - 10:12 AM
parfois il m'est arrivé de devoir mettre un multitache(-1) avant certaines instructions (notamment des boucles tres rapides où le windev n'a pas le temps d'assimiler tout. le multitache calme son ardeur :-)

ceci dit ALAIN HARMEGNIES dans ton cas il pourrait etre interessant que tu nous mettes la portion de code.

y a peut etre une subtilité qu'on a deja rencontrée, mais là comme ça c'est vague
Registered member
1,304 messages
Popularité : +47 (51 votes)
Posted on September, 25 2020 - 1:17 PM
Romain PETIT a écrit :
Daryl a écrit :
Salut Romain,

J'avais le même problème en WD 24 sur une variable globale d'une fenêtre interne.
J'ai résolu le problème en pointant la variable avec le nom de la fenêtre interne.


Ok mais le problème est que l'erreur survient (en mode test) avec l'appel d'une simple fonction "Toastaffiche" (fonction interne de WD)
En plus ce n'est pas systématique, parfois en relançant ça passe.
Mystère...


Salut Romain,

Idem, en mode test pour une simple affectation ;(
Et sur le projet actuel que je fais en version 24, je l'ai régulièrement et parfois une portion de code fonctionne correctement puis en une fois je reçois l'erreur et j'ai beau compilé, réparé... rien n'y change
Mais je n'ai pas encore fait de demande au support technique

A+
Daryl

--
http://www.concept4u2.com
Registered member
7 messages
Posted on September, 28 2020 - 9:11 AM
Merci à tous pour votre réaction.

L'erreur remonte au 30 août 2018, cela fait plus de 2 ans. Je ne suis plus en version 23 mais en version 25. Et cela a été solutionné.(Comment ?)

Bon développement à tous.

--
ALAIN

Staff tactique
24PM - Agence de développement stratégique coopérative
www.24pm.be