✒️ABAP Las tablas internas
ABAP Las tablas internas
Tablas internas
sirven para crear una base de datos auxiliar en el mismo ambiente sin necesidad de entrar a las bases de datos principales
es un objeto de datos que permite guardar en me moria grandes cantidades de reistrs de datros con la misma estructura. La cantidad de registrso maxima esta relacionada con los limites especificado en la instalacion del sistema.
Se usa normalmente para:
- almacenar temporalemnte los satos de las bd
- estruturar y formatear datos que se mostraran como salida del programa
- para formatear daos para ser utilizados en por otros sevicios
sintaxis de la declaración de una tabla interna
DATA: BEGIN OF <nombre de la tabla> OCCURS< n>,
<Def. Campo>,
.....
- END OF < tabla>.
llenar una TI(tabla interna)
- APPEND TO añade un registro a la tabal interna
ordenamiento de un TI
- SORT .... BY ...
procesamiento de un TI
LOOP AT <tabla> INTO <estructura de datos>
WHERE NOT <condicion> IS INITIAL
ENDLOOP:
lectura de un TI
READ TABLE <tabla> INTO <estructura de datos>
WITH KEY <condicion>
modificar una TI
MODIFY < Tabla> FROM estructura de datos INDEX <posición del dato a ser modificado>
Insertar un regristro
INSERT estrutura de datos INTO tabla INDEX < despues de donde hay que ingresar el registro>
borrar un registro
DELETE tabla WHERE < condicion>
Para borrar todoel contenido de una tabal usamos REFRESh
REFRESH < Tabla>
Para averiguarl la cantidad de registros d euna tabla usamos DESCRIBE TABLE
DESCRIBE TABLE <tabla> LINES < variable donde almacenos el numero de registros>
 
 
 
Sobre el autor
Publicación académica de Oscar Eduardo Tapia Barron, en su ámbito de estudios para la Carrera Consultor ABAP.
Oscar Eduardo Tapia Barron
España - Legajo: XQ70Z
✒️Autor de: 5 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Oscar Tapia