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
  • Ejemplo
  • Usar una declaración de bucle con un paso de Variable para inicializar un array
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 19: El paso de este lazo FOR debe ser constante
Motivo
Esta Line de código utiliza una sentencia de bucle (FOR). El PASO de esta sentencia de bucle es probable que cambie en cada iteración.
Observación: Sólo los bucles basados en un Variable local (entero o real) aceptan un paso de Variable.
Corrección
Modificar el PASO de la instrucción de bucle.
Ejemplo

Usar una declaración de bucle con un paso de Variable para inicializar un array

Código que desencadena el error
J is int = 0
I is int = 0
MyArray is array of 5 int
FOR I = 1 TO 5 STEP J+1
MyArray[I] = I
END
Posible corrección
Utilice un paso fijo.
J is int = 0
I is int = 0
MyArray is array of 5 int
FOR I = 1 TO 5 STEP J
MyArray[I] = I
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