✒️ABAP Las tablas internas
ABAP Las tablas internas
3. DICCIONARIO DE DATOS
3.1.Tablas Internas
3.1.1. Que son
Objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura.
- Almacenar temporalmente los datos de las bases de datos para un procesamiento futuro
- Para estructurar y formatear datos que se mostraran como salida de programa
- Para formatear datos para ser utilizados por otros servicios.
3.1.2. Declaración
DATA: BEGIN OF wa_proveedores OCUURS 0,
nombre(30) TYPE c,
apellido(30) TYPE c,
dni(8) TYPE c,
END OF wa_proveedores.
DATA: ti_proveedores LIKE STANDARD TABLE OF wa_proveedores.
3.1.3. Llenado
APPEND TO: Se añade un registro en la última posición con los valores que tengamos en el área de trabajo
APPEND wa_proveedores TO ti_proveedores.
3.1.4. Ordenado.
SORT ti_proveedores BY dni DESCENDIG.
3.1.5. Procesamiento
LOOP AT ti_proveedores INTO wa_proveedores
WHERE NOT nombre IS INITIAL
ENDLOOP
3.1.6. Lectura
READ TABLE ti_proveedores INTO wa_proveedores
WITH KEY nombre = 'Ariel'.
READ TABLE ti_proveedores INTO wa_proveedores INDEX 1.
3.1.7. Modificando
wa_proveedores-dni='24987500'.
MODIFY ti_proveedores FROM wa_proveedores INDEX 1.
- INSERT wa_proveedores INTO ti_proveedores INDEX 2.
- DELETE ti_proveedores WHERE dni= '20857492'.
- REFRESH ti_proveedores. (Borra todo el contenido)
- Número de líneas
DATA: v_lineas TYPE i.
DESCRIBE TABLE ti_proveedores LINES v_lineas.
 
 
 
Sobre el autor
Publicación académica de Fernando Ramos Burgos, en su ámbito de estudios para la Carrera Consultor ABAP.
Fernando Ramos Burgos
Profesión: Programador Analista - Mexico - Legajo: RJ17D
✒️Autor de: 4 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Fernando Ramos