✒️ABAP Los cortes de control utilizando tablas internas
ABAP Los cortes de control utilizando tablas internas
Corte de control
Es una forma de estructura un reporte de salida por pantalla de mode de poder sumarizar datos y mostrar totales por distintos campos del reporte.
Imagen 1.1 - Ejemplo de corte de control para el reporte de clientes
El paso a paso para implementar un corte de control
Imagen 2.1 - La declaracion del tipo, la tabla interna y la estructura
Imagen 2.2 - La declaracion de la estructura auxiliar
Imagen 2.3 - La declaracion de las variables para sumarizar los importes
Imagen 2.4 - Completamos el contenido de la tabla interna registro a registro
En el ambito real de trabajo del dia a dia del programador ABAP, el contenido de la tabla interna de salida por pantalla va a ser el resultado de seleccionar registros de datos de diferentes tablas de la base de datos y luego realizar al procesamiento con ellos de modo de quedarnos con cierta informacion precisa, con la cual se va a elaborar el reporte de salida por pantalla.
Imagen 2.5 - Ordenamos la tabla interna por los campos por los que se va a realizar el corte de control
Imagen 2.6 - Recorremos la tabla interna y pasamos la cabecera a un area de trabajo auxiliar
Imagen 2.7 - La sintaxis de AT NEW
Imagen 2.8 - La sintaxis de AT END OF
Imagen 2.9 - AT NEW REGION
Imagen 2.10 - AT NEW DISTRITO
Imagen 2.11 - AT NEW NROCLIENTE
Imagen 2.12 - Sumarizamos los importes
Imagen 2.13 - AT END OF NROCLIENTE
Imagen 2.14 - AT END OF DISTRITO
Imagen 2.15 - AT END OF REGION
 
 
 
Sobre el autor
Publicación académica de Federico Adrian Paz Garcia, en su ámbito de estudios para la Carrera Consultor ABAP.
Federico Adrian Paz Garcia
Profesión: Tecnico Informatico - Argentina - Legajo: VE55R
✒️Autor de: 33 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Formar parte de una empresa en la que pueda poner en práctica todos mis conocimientos y que me ofrezca la oportunidad de mejorar
Certificación Académica de Federico Paz