AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Errores / Errores WLanguage
  • Motivo
  • Corrección
  • Ejemplos
  • Uso de un enlace en serie sin FIN
  • Estados de cuenta anidados: se anidan una instrucción LOOP y una instrucción IF
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Error 24: No hay declaración final es associated con este LOOP
Motivo
Está utilizando una expresión de bucle (LOOP). Esta declaración debe terminar con la palabra clave END.
Corrección
Compruebe el código de su sentencia de bucle y añada la palabra clave END si es necesario.
Ejemplos

Uso de un enlace en serie sin FIN

Código que desencadena el error
LOOP
// Read a line in the text file
ALine = fReadLine(FileNum)
IF ALine = EOT THEN BREAK
ProcessLine(ALine)


Posible corrección

Añada la palabra clave END al final del bucle.
LOOP
// Read a line in the text file
ALine = fReadLine(FileNum)
IF ALine = EOT THEN BREAK
ProcessLine(ALine)
END

Estados de cuenta anidados: se anidan una instrucción LOOP y una instrucción IF

Código que desencadena el error
LOOP
// Read a line in the text file
ALine = fReadLine(FileNum)
IF ALine = EOT THEN
BREAK
ProcessLine(ALine)
END
Posible corrección
Comprobar si todas las sentencias anidadas están correctamente terminadas (con la sentencia END, por ejemplo).. En nuestro ejemplo, la declaración IF no tiene la declaración associated END. Añadir una sentencia END.
LOOP
// Read a line in the text file
ALine = fReadLine(FileNum)
IF ALine = EOT THEN
BREAK
END
ProcessLine(ALine)
END
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local