✒️ABAP Las tablas internas
ABAP Las tablas internas
Que son las Tablas Internas?
Son objetos que permiten guardar en memoria grandes cantidades de registros con la misma estructura y sin necesidad de acceder continuamente a la base de datos y poder realizar operaciones.
Usos típicos:
- Almacenar temporalmente los datos de las Bases de Datos para procesamiento futuro.
- Para estructura y formatear datos que se mostraran como salida del programa.
- Para formatear los datos para ser utilizados por otro servicio.
DATA: BEGIN OF <tabla> OCCURS <n>,
<Def.Campo>,
END OF <tabla>.
n: lineas 1 linea de cabecera o área de trabajo.
OCCURS: limita la cantidad de registros que se guardaran en memoria simultáneamente.
DATA: BEGIN OF ti_proveedores OCCURS 0,
nombre(20) TYPE c,
apellido(20) TYPE c,
dni(8) TYPE c,
END OF ti_proveedores.
o
DATA: BEGIN OF wa_proveedores,
nombre(20) TYPE c,
apellido(20) TYPE c,
dni(8) TYPE c,
END OF wa_proveedores.
DATA: ti_proveedores LIKE STANDARD TABLE OF wa_proveedores.
AUDIOTIP: "WITH HEADER LINE". DATA: t_vuelos LIKE STANDARD TABLE OF sflight WITH HEADER LINE.
DATA: BEGIN OF ti_proveedores OCCURS 0,
nombre(30) TYPE c,
apellido(30) TYPE c,
dni(8) TYPE c,
END OF ti_proveedores.
AUDIOTIP: otra posibilidad para declarar una estructura o área de trabajo de una tabla interna LIKE LINE OF.
AUDIOTIP: Instrucciones de manejo de tablas internas
- CLEAR: Para inicializar el área de trabajo o cabecera de la tabla interna.
- FREE: Liberar el espacio en memoria que ocupa una tabla interna
- REFRESH: Borra el contenido y no la tabla.
 
 
 
Sobre el autor
Publicación académica de Jhon Deibys Cano Pineda, en su ámbito de estudios para la Carrera Consultor ABAP.
Jhon Deibys Cano Pineda
Profesión: Ingeniero de Sistemas - Colombia - Legajo: WZ11E
✒️Autor de: 118 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jhon Cano Pineda