|
|
|
|
- Motivo
- Corrección
- Ejemplos
- Utilización de una sentencia FOR sin END
- Estados de cuenta anidados: se anidan una sentencia FOR y una sentencia IF
Error 22: No hay declaración final es associated con esto para
Está utilizando una expresión de bucle (FOR). Esta declaración debe terminar con la palabra clave END. Compruebe el código de su sentencia de bucle y añada la palabra clave END si es necesario. Utilización de una sentencia FOR sin END Código que desencadena el error FOR I = 1 TO 10 MyArray[I] = MyVariable + 10
Posible corrección Añada la palabra clave END al final del bucle. FOR I = 1 TO 10 MyArray[I] = MyVariable + 10 END
Estados de cuenta anidados: se anidan una sentencia FOR y una sentencia IF Código que desencadena el error FOR I = 1 TO TABLE_TABLE1..Occurrence IF COL_SOFTWARE[I] = "WEBDEV" THEN TABLE_TABLE1[I][2]..BackgroundColor = LightBlue TABLE_TABLE1[I][2]..Color = iLightYellow 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. FOR I = 1 TO TABLE_TABLE1..Occurrence IF COL_SOFTWARE[I] = "WEBDEV" THEN TABLE_TABLE1[I][2]..BackgroundColor = LightBlue TABLE_TABLE1[I][2]..Color = iLightYellow END END
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|