Repeat...Until

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 6.0


La sintaxis formal de la estructura de control de flujo Repeat...Until es:

   Repeat
      instrucción(es)
   Until (Expresion_Booleana)

Un bucle Repeat...Until loop es similar al bucle While...End while, excepto que prueba la expresión booleana después de la ejecución del bucle en lugar de antes. De esta forma, el bucle Repeat...Until siempre se ejecuta por lo menos una vez, mientras que si la expresión boolena es inicialmente falsa, el bucle While...End while no se ejecuta.

La otra diferencia con el bucle Repeat...Until es que el bucle continua hasta que la expresión booleana sea TRUE.

Ejemplo

Compare el siguiente ejemplo con el ejemplo para el bucle While...End while. Observe que no es necesario inicializar la expresión booleana—no hay comando CONFIRM para inicializar la variable OK.

   Repeat
      ADD RECORD([aTabla])
   Until (OK=0)

Ver también

Case of...Else...End case, Condiciones y bucles, For...End for, If...Else...End if, While...End while.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente