BREAK
Top  Previous  Next

Sintaxis:BREAK( <uValor> ) -> NIL  
 
Devuelve:NIL.  
 
Categorías:Control.  
 

   BREAK() bifurca el control a la sentencia RECOVERY más cercana y le pasa como parámetro uValor. Es idéntica a la sentencia BREAK. Se debe usar dentro de una estructura BEGIN SEQUENCE y como es una función permite su uso en un bloque de código.


Ejemplo:

   bBloque := ERRORBLOCK( { | uValor | BREAK( uValor ) } )
   BEGIN SEQUENCE
   ...
   REVOVERY
   ...
   END SEQUENCE
   ERRORBLOCK( bBloque )