✒️ABAP Los cortes de control utilizando tablas internas
ABAP Los cortes de control utilizando tablas internas
Lección 2/9: Cortes de Control utilizando tablas internas
La técnica de corte de control es utilizada cuando se presenta la necesidad de ordenar la tabla interna de salida del reporte, de una determinada manera donde se agrupen los datos a mostrar en la pantalla.
Una condición esencial que presentan los cortes de control es que la tabla de salida del reporte debe ordenarse por los campos por los cuales se va a realizar el corte.
Es indispensable utilizar una estructura auxiliar para almacenar los datos del registro de la tabla interna del reporte ya que ABAP completará con asteriscos los campos que se encuentren a la derecha del campo por el cual realizamos el corte y se perderá la información almacenada en ellos.
Se tienen las siguientes sentencias para realizar cortes de control.
AT NEW Compara 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.
 
 
 
Sobre el autor
Publicación académica de Ruben Santiago Cuenca Balanza, en su ámbito de estudios para la Carrera Consultor ABAP.
Ruben Santiago Cuenca Balanza
Argentina - Legajo: RU45V
✒️Autor de: 67 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Me presento como una persona activa, responsable, creativa, flexible, orientada al logro de resultados en el trabajo que se me asigne.
Certificación Académica de Ruben Cuenca