<html>
<head> <title>CHECK</title> </head> <BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#0099FF" VLINK="#AA0000"> <p align="left">⚠ <b>
<span class="titulo">CHECK</span>⚠ </b>
</p>
<p align="left">⚠ <b>
Definicin⚠ </b>
</p>
<p align="left">Permite terminar con la ejecucin de un bloque
de proceso de forma condicional. Para terminar el paso de un bucle de forma condicional se utiliza la sentencia CHECK.</p>
<p align="left">⚠ <b>
Sintaxis:⚠ </b>
</p>
condicin. Si <condicion> resulta FALSE, el sistema abandona el actual bloque de proceso para continuar con la prxima ocurrencia del mismo evento (para el evento⚠ <a href="get.htm" tppabs="get.htm">
GET⚠ </a>
) o el siguiente evento. <condicin> puede ser cualquier expresin lgica.</p>
<p>La siguiente variante de la sentencia CHECK se utiliza conjuntamente
con el evento⚠ <a href="get.htm" tppabs="get.htm">
GET⚠ </a>
. <criterio-seleccin> puede ser un criterio de seleccin con la sentencia⚠ <a href="select_options.htm" tppabs="select_options.htm">
SELECT-OPTIONS⚠ </a>
o con la sentencia⚠ <a href="ranges.htm" tppabs="ranges.htm">
RANGES⚠ </a>
. En la definicin se asocia un criterio de seleccin a un campo de una tabla de la base de datos. En el evento⚠ <a href="get.htm" tppabs="get.htm">
GET⚠ </a>
con la tabla de la base de datos relacionada se puede utilizar esta variante. El campo debe cumplir las condiciones del criterio de seleccin.</p>
<ul>
<li>Con la clusula⚠ <a href="select_options.htm" tppabs="select_options.htm">
SELECT-OPTIONS⚠ </a>
el sistema comprueba todos los criterios de seleccin definidos para campos de la tabla referenciada en el evento⚠ <a href="get.htm" tppabs="get.htm">
GET⚠ </a>
.</li>
</ul>
<p>CHECK <condicin>.</p> <p>Si la condicin resulta FALSE, el sistema deja de procesarel resto de sentencias del bloque para pasar al siguiente paso del bucle. <condicin> es cualquier expresin lgica.</p>
<p>CHECK { <criterio> | SELECT-OPTIONS }.</p>
<p><criterio> es un criterio de seleccin definido con lasentencia⚠ <a href="select_options.htm" tppabs="select_options.htm">
SELECT-OPTIONS⚠ </a>
. La sentencia CHECK comprueba si el dato ledo con la sentencia GET cumple las condiciones del criterio de seleccin.</p>
<ul>
<li>Con la clusula⚠ <a href="select_options.htm" tppabs="select_options.htm">
SELECT-OPTIONS⚠ </a>
la sentencia CHECK comprueba todos los criterios de seleccin definidos para la tabla leda con CHECK.</li>
</ul>
<p>La sentencia CHECK termina una subrutina de forma condicional.</p> <p>CHECK <condicin>.</p> <p>Si la condicin es FALSE, el sistema abandona la subrutina.El programa contina la ejecucin en el punto donde se realiz la llamada.</p>
<p>⚠ <b>
Vease tambin:⚠ </b>
⚠ <a href="continue.htm" tppabs="continue.htm">
CONTINUE⚠ </a>
,
⚠ <a href="exit.htm" tppabs="exit.htm">
EXIT⚠ </a>
,⚠ <a href="reject.htm" tppabs="reject.htm">
REJECT⚠ </a>
,⚠ <a href="stop.htm" tppabs="stop.htm">
STOP⚠ </a>
.</p>
</body>
</html>