BREAK ( )

 Interrumpe la ejecución de una estructura BEGIN SEQUENCE…END

Sintaxis

     BREAK() –> NIL

Argumentos

es el valor pasado a la cláusula RECOVER, si se utiliza. Recuerde que no es opcional. Puede especificarse NIL si no se especifica un valor de interrupción.

Devuelve

BREAK() siempre devuelve NIL.

Descripción

La función BREAK() es idéntica en su funcionamiento a la sentencia BREAK. Esta función debe ejecutarse dentro de una estructura SEQUENCE.

 Ejemplos

     ¦  Este ejemplo ilustra una salida de SEQUENCE desde un bloque de código:

        bGuardar := ERRORBLOCK( {x BREAK(x)} )

        BEGIN SEQUENCE

           .

           .

           .

        RECOVER USING objError

           .

           .

           .

        END

        ERRORBLOCK(bGuardar)

 Ficheros:  La biblioteca asociada es DPXBASE.CH.