FORMULA LANGUAGE
Ejecuta una o varias sentencias de forma reiterativa mientras una condición mantiene el valor "Verdadero". Ejecuta una sentencia de inicialización. Comprueba la condición antes de ejecutar las sentencias y ejecuta una sentencia de incremento después de ejecutar las sentencias.
Nota Esta función @ es una novedad de la Versión 6.
Sintaxis
@For( inicializar ; condición ; incremento ; sentencia ; ... )
Parámetros
inicializar
verdadero
@For ejecuta la sentencia de inicialización una vez. A continuación @For evalúa la condición. Si la condición es Verdadera (1), @For ejecuta las sentencias, ejecuta la sentencia de incremento y evalúa nuevamente la condición. Si el resultado de la condición es Falso (0), @For finaliza.
Consejo Si se produce un bucle en un campo que contiene una lista, asegúrese de que la opción Permitir varios valores está seleccionada en el cuadro de propiedades del campo de lista.
El dispositivo de fórmulas abandona una fórmula o detiene un bucle infinito si el tiempo transcurrido ejecutando las iteraciones sobrepasa el valor de tiempo de espera estándar permitido para una operación.
Otras sentencias reiterativas son @DoWhile y @While.
Equivalencias en otros lenguajes
Sentencia While del lenguaje LotusScript
Sentencia For del lenguaje LotusScript
Ejemplo Véase también