✒️ABAP Las tablas internas
ABAP Las tablas internas
TABLAS INTERNAS:
Las utilizamos para guardar información de grandes cantidades de registros en una misma estructura sin la necesidad de acceder a la B.D.
Uso:
- Almacenar temporalmente los datos de las B.D. y utilizarlos a futuro
- Estructurar y formatear datos que se mostrarán como salida del programa
- Formatear datos para ser utilizados por otros servicios.
2 COMO SE DECLARA UNA TABLA INTERNA?
DATA: BEGIN OF<tabla>OCCURS<n>, <Def.Campo>, END OF<tabla>.
OCCURS limita la cantidad de líneas que se especifican, no limitan el tamaño de la tabla.
3 LLENADO DE UNA TABLA INTERNA
APPEND TO: Añade un registro a la tabla en la ultima posición.
Con la sentecia SELECT, accedemos a las B.D. de SAP.
4 ORDENAMIENTO DE UNA TABLA INTERNA:
Utilizamos la sentencia SORT, (Para ordenar una tabla interna) SINTAXIS: SORT<tabla_interna> utilizamos la clausula ASCENDING ó DESCENDING para ordenar de mayo o menor.
5 PROCESAMIENTO DE UNA TABLA INTERNA:
Para recorrer una tabla interna con la sentencia LOOP-ENDLOOP. utilizamos la cláusula WHERE para especificar las condicones en diferentes sentencias.
6 LECTURA DE UNA TABLA INTERNA.
Para leer un registro concreto de una tabla interna utilizamos la sentencia READ TABLE. utilizamos la cláusula INDEX si deseamos especificar un registro en particular dentro de una tabla interna.
Con la cláusula BINARY SEARCH hace que la búsqueda sea mas eficiente.
7 MODIFICANDO UNA TABLA INTERNA.
- Modificar el contenido de un registro utilizamos la sentencia MODIFY
- Para insertar un registro en una posición determinada utilizamos la sentencia INSERT.
- Para borrar el contenido de un registro de una tabla utilizamos la sentencia DELETE.
- Para borrar por completo el contenido de una tabla utilizamos la sentencia REFRESH.
- Para saber cuantos registro tiene una tabla utilizamos la sentencia DESCRIBE TABLE
- Para inicializar el área de trabajo o cabecera de una tabla utilizamos la sentencia CLEAR.
- Para liberar el espacio ocupado en memoria utilizamos la sentencia FREE.
 
 
 
Sobre el autor
Publicación académica de Ixhel Magai Lopez Valencia, en su ámbito de estudios para la Carrera Consultor ABAP.
Ixhel Magai Lopez Valencia
Mexico - Legajo: PM62E
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Soy ingeniera en telematica, estoy interesada en aprender programacion en sap, solo tengo conocimientos basicos en java
Certificación Académica de Ixhel Lopez