|
|
|
|
- Motivo
- Corrección
- Ejemplos
- Uso de un MIENTRAS sin FIN
- Estados de cuenta anidados: Una declaración WHILE y una declaración IF están anidadas
Error 23: Ninguna declaración final es associated con esto MIENTRAS
Está utilizando una expresión de ciclo (WHILE).. 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. Uso de un MIENTRAS sin FIN Código que desencadena el error AList=INIRead("Examples", "", "", INIFile) Keyword = ExtractString(AList, nb, CR) WHILE Keyword <> "" nb = nb + 1 ExplName = INIRead("Projects installed", Keyword, "", INIFile) Keyword = ExtractString(AList, nb + 1, CR)
Posible corrección Añada la palabra clave END al final del bucle. AList = INIRead("Examples", "", "", INIFile) Keyword = ExtractString(AList, nb, CR) WHILE Keyword <> "" nb = nb + 1 ExplName = INIRead("Projects installed", Keyword, "", INIFile) Keyword = ExtractString(AList, nb + 1, CR) END
Estados de cuenta anidados: Una declaración WHILE y una declaración IF están anidadas Código que desencadena el error WHILE I <> TABLE_TABLE1..Occurrence I = I + 1 IF COL_SOFTWARE[I] = "WEBDEV" THEN TABLE_TABLE1[I][2]..BackgroundColor = LightBlue TABLE_TABLE1[I][2]..Color = LightYellow 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. WHILE I <> TABLE_TABLE1..Occurrence I = I + 1 IF COL_SOFTWARE[I] = "WEBDEV" THEN TABLE_TABLE1[I][2]..BackgroundColor = LightBlue TABLE_TABLE1[I][2]..Color = LightYellow END END
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|