PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Procédure globale bLectureAvecEvenement
Procédure globale bLectureAvecEvenement
Iniciado por Vanessa P., 27,nov. 2007 15:08 - 10 respuestas
Publicado el 27,noviembre 2007 - 15:08
Bonjour à tous,

Celà fait plusieurs mois que je bosse sur WM 11 pour développer une application de gestion de stocks sur un PDA Symbol MC70. Jusqu'à il y a quelques jours, je n'avais aucun soucis mais là, il me renvoie une erreur sur la Procédure globale bLectureAvecEvenement du composant Pocket Symbol inclus dans WM 11. Sachant que ni ce composant ni la procédure ont été modifié, je ne sais pas trop quoi faire.

Voici l'erreur renvoyé par le PDA :
Erreur à la ligne 14 du traitement Procédure globale bLectureAvecEvenement.
Le passage du paramètre 1 a provoqué une erreur.
Dans le cas d'un passage de paramètre par adresse, un élément de type chaîne ne peut pas être converti vers le type entier système. Utilisez un paramètre local dans la procédure appelée ou passez un paramètre de type entier système.

******************************

Informations techniques

Dump de l'erreur du module <WD110VM.DLL> <11.00Qd>.

- Appel WL :
Traitement de <pScannerSymbol.bLectureAvecEvenement>, ligne <14>, thread <0>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 1143

- Code erreur WD55 : 0

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Le passage du paramètre 1 a provoqué une erreur.
Dans le cas d'un passage de paramètre par adresse, un élément de type chaîne ne peut pas être converti vers le type entier système. Utilisez un paramètre local dans la procédure appelée ou passez un paramètre de type entier système.

- Pas d'info de debug

- Infos attachées :
EIT_DATEHEURE : 23/11/2007 10:49:27
EIT_PILEWL :
Procédure globale bLectureAvecEvenement (pScannerSymbol.bLectureAvecEvenement), ligne 14
Initialisation de FEN_AccueilMenu (FEN_AccueilMenu), ligne 7
Clic sur BTN_OK (FEN_ACCUEIL.BTN_OK), ligne 2

- Identifiant dans le .err : 1143

Auriez-vous une idée ?
Cette erreur me bloque toute mon application car la procédure est initialisée après la page de log de l'application.

Merci

Cordialement,

Vanessa
Publicado el 27,noviembre 2007 - 15:46
Bonjour Vanessa...

le message d'erreur indique un problème de type de variable dans les
paramètres envoyés à la procédure en question... Le changement peut donc
parfaitement etre dans le code qui appelle le composant... Il semble que
ce code envoie une info de forme chaine alors que le composant attend un
entier système

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com/index_FR.html


Vanessa P. wrote:
Bonjour à tous,

Celà fait plusieurs mois que je bosse sur WM 11 pour développer une application de gestion de stocks sur un PDA Symbol MC70. Jusqu'à il y a quelques jours, je n'avais aucun soucis mais là, il me renvoie une erreur sur la Procédure globale bLectureAvecEvenement du composant Pocket Symbol inclus dans WM 11. Sachant que ni ce composant ni la procédure ont été modifié, je ne sais pas trop quoi faire.

Voici l'erreur renvoyé par le PDA :
Erreur à la ligne 14 du traitement Procédure globale bLectureAvecEvenement.
Le passage du paramètre 1 a provoqué une erreur.
Dans le cas d'un passage de paramètre par adresse, un élément de type chaîne ne peut pas être converti vers le type entier système. Utilisez un paramètre local dans la procédure appelée ou passez un paramètre de type entier système.

******************************

Informations techniques

Dump de l'erreur du module <WD110VM.DLL> <11.00Qd>.

- Appel WL :
Traitement de <pScannerSymbol.bLectureAvecEvenement>, ligne <14>, thread <0>

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 1143

- Code erreur WD55 : 0

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Le passage du paramètre 1 a provoqué une erreur.
Dans le cas d'un passage de paramètre par adresse, un élément de type chaîne ne peut pas être converti vers le type entier système. Utilisez un paramètre local dans la procédure appelée ou passez un paramètre de type entier système.

- Pas d'info de debug

- Infos attachées :
EIT_DATEHEURE : 23/11/2007 10:49:27
EIT_PILEWL :
Procédure globale bLectureAvecEvenement (pScannerSymbol.bLectureAvecEvenement), ligne 14
Initialisation de FEN_AccueilMenu (FEN_AccueilMenu), ligne 7
Clic sur BTN_OK (FEN_ACCUEIL.BTN_OK), ligne 2

- Identifiant dans le .err : 1143

Auriez-vous une idée ?
Cette erreur me bloque toute mon application car la procédure est initialisée après la page de log de l'application.

Merci

Cordialement,

Vanessa
Publicado el 27,noviembre 2007 - 15:58
Oui mais comment ça se fait qu'il me renvoie une erreur aujourd'hui alors que ça fait des mois que je travaille comme ça et que je n'ai absolument rien modifier ??
Publicado el 27,noviembre 2007 - 16:17
Re bonjour...

Tu n'as pas installé la 54b ? Pas fait la moindre modif dans le
programme (et je ne parle pas du code de la procédure elle meme) ?

Dans ce cas, effectivement, c'est nettement plus mystérieux...

Pour vérifier que ce n'est pas une modif non voulue qui provoque le
problème, essaye de recharger une sauvegarde du projet qui fonctionnait
et essaye la... Si elle fonctionne toujours, il y a un problème dans le
projet actuel (réparer le projet, supprimer le rep de compilation etc),
sinon, il y a problème soit du système, soit du pda

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com/index_FR.html


Vanessa P. wrote:
Oui mais comment ça se fait qu'il me renvoie une erreur aujourd'hui alors que ça fait des mois que je travaille comme ça et que je n'ai absolument rien modifier ??
Publicado el 28,noviembre 2007 - 10:51
J'ai installé la mise à jour 54b mais j'avais le problème avant et je pensais donc que ça reglerai le soucis mais non...
J'ai aussi chargé une sauvegarde qui fonctionnait auparavant mais j'ai le même soucis donc là, je ne sais pas trop quoi faire...
Publicado el 28,noviembre 2007 - 13:28
Bonjour Vanessa...

Donc, si ca ne vient pas de windev mobile ni de ton code, ca devrait
venir du pda... C'est le moment semble t il de aire le ménage et de
réinstaller:
- virer ton programme
- virer toutes les dll wm
- reinstaller tout
- tester...

Si pas suffisant, essayer un hard reset du pda pour revenir a létat usine...

A part ca je ne vois pas

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com/index_FR.html


Vanessa P. wrote:
J'ai installé la mise à jour 54b mais j'avais le problème avant et je pensais donc que ça reglerai le soucis mais non...
J'ai aussi chargé une sauvegarde qui fonctionnait auparavant mais j'ai le même soucis donc là, je ne sais pas trop quoi faire...
Publicado el 28,noviembre 2007 - 14:25
Bonjour Fabrice,

Le soucis c'est que le client a la même erreur sur ses PDA... mais je vais quand même tenter.

Merci
Publicado el 28,noviembre 2007 - 14:57
Rebonjour...

Ca c'est interessant...

Si c'est le cas,ca ne peut pas venir des pda, c'est forcément quelque
chose qui a changé partout en même temps (nouvelle dll ou nouveau exe
semblent être les deux seules possibilités)

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com/index_FR.html


Vanessa P. wrote:
Bonjour Fabrice,

Le soucis c'est que le client a la même erreur sur ses PDA... mais je vais quand même tenter.

Merci
Publicado el 28,noviembre 2007 - 15:40
Bonjour Fabrice,

Le soucis c'est que le client a la même erreur sur ses PDA... mais je vais quand même tenter.

Merci
Publicado el 03,diciembre 2007 - 11:01
Bonjour,

Toujours le même soucis même après avoir tout désinstaller et réinstaller sur le PDA et même en ayant pris des anciennes versions de mon application....

L'erreur pourrait-elle venir d'une mise à jour du frameworks ou du composant ???

Cordialement,

Vanessa
Publicado el 03,diciembre 2007 - 13:51
Bonjour Vanessa...

Bien sur... C'était meme la première hypothèse invoquée

Cordialement

--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

Plus d'information sur http://fabriceharari.com/index_FR.html


Vanessa P. wrote:
Bonjour,

Toujours le même soucis même après avoir tout désinstaller et réinstaller sur le PDA et même en ayant pris des anciennes versions de mon application....

L'erreur pourrait-elle venir d'une mise à jour du frameworks ou du composant ???

Cordialement,

Vanessa