✒️ABAP - Tablas internas

ABAP Tablas internas

Resumen Lección: Tablas Internas

Que son Tablas Internas?

Es un Objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura.

La cantidad de registros máxima está relacionada con los limites especificados e la instalación del sistema.

El uso típico que se le da a una tabla interna es:

  • Para almacenar temporalmente los datos de las bases de datos para un procesamiento futuro.
  • Para estructurar y formatear datos que se mostraran como salida del programa.
  • para formatear datos para ser utilizados por otros servicios.

Como se Declara una Tabla Interna

La sintaxis para su declaración es la siguiente:

DATA: BEGIN OF <tabla> OCCURS <n>,

<Def. Campo>,

...

END OF <tabla>.

Por lo general, el parámetro OCCURS se especifica la cantidad 0 lo que permite trabajar con tablas de gran cantidad de registros.

Llenado de una tabla interna

APPEND TO: se añade un registro a la tabla interna en la última posición con los valores que tengamos en el área de trabajo.

Ordenamiento de una Tabla Interna

Para ordenar una tabla interna utilizaremos la sentencia SORT.

Procesamiento de una Tabla Interna

para recorrer una tabla interna y procesar registro a registro utilizamos la sentencia LOOP-ENDLOOP.

Lectura de una tabla interna

Para leer un registro concreto de una tabla interna sin necesidad de recorrerla utilizamos la sentencia READ TABLE.

Modificando una Tabla Interna

Para modificar el contenido de un registro de una tabla interna utilizamos la sentencia MODIFY.

Para insertar un registro en una posición determinada de una tabla interna utilizamos la sentencia INSERT.

Para borrar el contenido de un Registro de una tabla interna utilizamos la sentencia DELETE.

Para borrar todo el contenido de una tabla interna utilizamos la sentenia REFRESH.

Para saber cuantos registros tiene una tabla interna utilizamos la sentencia DESCRIBE TABLE.


Sobre el autor

Publicación académica de Alexander José Tovar Rodríguez, en su ámbito de estudios para la Carrera Programador ABAP.

SAP SemiSenior

Alexander José Tovar Rodríguez

Profesión: Ing. Electrónico en Computación - Venezuela - Legajo: UB49U

✒️Autor de: 45 Publicaciones Académicas

🎓Cursando Actualmente: Programador ABAP Nivel Avanzado

🎓Egresado del módulo:

Certificación Académica de Alexander Tovar

 

:: Al igual que Alexander ¿Usted está dispuesto a aprender ABAP?

El lunes 28 Septiembre 2020 comenzamos la 🎓Carrera Programador ABAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

📗 EBOOKS FREE:

Si le interesa la Tecnología SAP, pase por nuestra sección Ebooks Free y descargue uno de los 10 Ebooks libres y gratuitos que hemos desarrollado para compartir juntos.

 

CVOSOFT es la Academia líder en Tecnología SAP!

Más de 11 Años de experiencia formando consultores líderes en tecnología SAP.

logo CVOSOFT

★★★★★ Capacitación ALL Inclusive!!!

  • Formación Académica: 100% Online, Flexible, 24x7.
  • CVOREACTOR: Plataforma de Práctica y Campus Teórico CVOSOFT.
  • Profesores SENIOR: Soporte FULLTIME desde el primer al último día de su formación.
  • Avance sólido: Evaluación semanal e informes de repaso
  • Comunidad Académica: +57.000 Colaboraciones de estudiantes.
  • Egreso: Manual de Carrera, Certificación, Diplomatura y Bolsa de empleo.
  • Todo sobre nuestro modelo académico en: CVOSOFT Capacitación ALL INCLUSIVE!

 

✒️Más Publicaciones Académicas sobre Tecnología SAP:

Buscador de Publicaciones:


 

🌈Recursos Free:

Los mejores recursos Libres y Gratuitos compartidos con la comunidad: