![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los cortes de control utilizando tablas internas
ABAP Los cortes de control utilizando tablas internas
![ABAP Los cortes de control utilizando tablas internas ABAP Los cortes de control utilizando tablas internas](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/58.jpg)
Al trabajar con reportes casi siempre será necesario mostrar la información de manera ordenada y separada por grupos
En ABAP contamos con la técnica de corte de control, a través de un conjunto de sentencias
Para realizar cortes de control vamos a utilizar las siguientes sentencias:
AT NEW: esta sentencia comparará el actual valor del campo con el valor anterior, en caso de ser distintos entonces se procesará el código dentro del AT NEW.
AT END: esta sentencia comparará el actual valor del campo con el valor siguiente, es decir el que se encuentra en la próxima vuelta de la tabla interna, en caso de ser distintos entonces se procesará el código dentro del AT END.
AT FIRST: esta sentencia se ejecutará cuando estemos leyendo el primer registro de la tabla interna.
AT LAST: esta sentencia se ejecutará cuando estemos leyendo el último registro de la tabla interna.
La principal condición que debemos tener presente es que la tabla de salida del reporte debe ordenarse por los campos por los cuales se va a realizar el corte.
 
 
 
Sobre el autor
Publicación académica de Santiago Hernández, en su ámbito de estudios para la Carrera Consultor ABAP.
Santiago Hernández
Profesión: Analista/programador de Sistemas - Panama - Legajo: CR66D
✒️Autor de: 10 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Santiago Hernández