<html>
<head> <title>AT .. ENDAT</title> </head> <BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#0099FF" VLINK="#AA0000"> <p align="left">⚠ <b>
<span class="titulo">AT <fg> .. ENDAT</span>⚠ </b>
</p>
<p align="left">⚠ <b>
Definicin⚠ </b>
</p>
<p align="left">La sentencia AT <fg> .. ENDAT slo puede
ser utilizada dentro de un bucle⚠ <a href="loop_endloop.htm" tppabs="loop_endloop.htm">
LOOP .. ENDLOOP⚠ </a>
para extractos, e identifica un bloque de proceso. La sentencia se ejecuta cuando se detecta que cambia algn valor en el field-group.</p>
<p align="left">⚠ <b>
Sintaxis:⚠ </b>
</p>
identificando de esta forma un bloque de proceso.</p>
<ul>
<li> <p align="left">La clusula WITH se utiliza para indicar que la sentencia AT se debe ejecutar si para el field-group <fg> le sigue el field-group <fg1>. </li>
</ul>
<p><span>⚠ <b>
Ejemplo 1:⚠ </b>
</span></p>
<pre>DATA: NAME(30),
SALES TYPE I.
FIELD-GROUPS: HEADER, INFOS.
INSERT: NAME INTO HEADER,SALES INTO INFOS.
...
LOOP.AT NEW NAME. NEW-PAGE. ENDAT. ... AT END OF NAME. WRITE: / NAME, SUM(SALES). ENDAT.
ENDLOOP.</pre>
<p align="left">⚠ <b>
Vease tambin: ⚠ </b>
⚠ <a href="loop_endloop.htm" tppabs="loop_endloop.htm">
LOOP⚠ </a>
,
⚠ <a href="extract.htm" tppabs="extract.htm">
EXTRACT⚠ </a>
.</p>
<p align="left"> </p>
</body>
</html>