ABAP Cursosentenciacheck

<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>

<pre>CHECK <condicin>.</pre>

<pre>CHECK {<criterio-seleccion> | SELECT-OPTIONS}</pre>

<p>Con la primera variante de la sentencia CHECK utilizamos una

  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 procesar

  el 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 la

  sentencia ⚠ <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>