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
  • Usando una sentencia condicional sin END
  • Estados de cuenta anidados
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 26: No hay declaración final es associated con esto ENTONCES
Motivo
Una sentencia condicional (IF THEN) se usó en varias líneas. Esta declaración debe terminar con la palabra clave END.
Corrección
Compruebe el código de su sentencia condicional y añada la palabra clave END si es necesario.
Ejemplos

Usando una sentencia condicional sin END

Código que desencadena el error
IF TABLE_Lesson.Empty THEN
IMG_Draw.State = Grayed
Posibles correcciones
Use "..." al final del Line para indicar que el código actual Line continúa en el siguiente Line.
IF TABLE_Lesson.Empty THEN ...
IMG_Draw.State = Grayed
Utilice la palabra clave END para especificar que la condición condicional ha terminado.
IF TABLE_Lesson.Empty THEN
IMG_Draw.State = Grayed
 
END

Estados de cuenta anidados

Código que desencadena el error
IF TABLE_Lesson.Empty THEN
IF EDT_Value = "" THEN
   IMG_Draw.State = Grayed
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ñada una sentencia END.
IF TABLE_Lesson.Empty THEN
IF EDT_Value = "" THEN
   IMG_Draw.State = Grayed
END
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