DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Erreurs / Erreurs WLangage
  • Cause
  • Correction
  • Exemple
  • Accès à une étiquette déclarée dans un code d'instruction répétitive
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Erreur 42 : Label hors de portée du GOTO
Cause
Une étiquette de GOTO est utilisée dans une boucle de type POUR. Cependant, le GOTO correspondant ne se trouve pas dans l'instruction POUR.
Correction
  • Intégrer l'instruction GOTO et l'étiquette correspondante dans l'instruction POUR.
  • Supprimer l'étiquette de l'instruction GOTO de la boucle POUR.
Exemple

Accès à une étiquette déclarée dans un code d'instruction répétitive

Code provoquant l'erreur
I est un entier
MonTableau est un tableau de 10 entiers
...
GOTO ECRIT2

POUR I = 1 Ã€ 10
MonTableau[I] = 0

ECRIT2 : 
MonTableau[I-1]=I

FIN
Correction proposée
Supprimer l'étiquette.
I est un entier
MonTableau est un tableau de 10 entiers
...

POUR I = 1 Ã€ 10
MonTableau[I] = 0

MonTableau[I-1]=I

FIN
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale