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