logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Tablas standard en abap - abap

mywebstudies.com

PorMyWebStudies

2024-04-05
Tablas standard en abap - abap


Tablas standard en abap - abap

En este tipo de tablas no se menciona que se insertan datos, sino que agregamos los datos, debido a que los nuevos datos siempre irán en un nuevo registro al final de la tabla. Esto provocara que las inserciones se efectúen de maneras mas rápidas que en el resto de las tablas, pero su acceso será más lento, ya que la tabla no tiene clave por campos, por lo que, para buscar un dato, se recorre toda la tabla entera hasta encontrar el dato que busca.

Las tablas STANDARD se pueden declarar:

  • Con cabecera, usando la cláusula WITH HEADER LINE, DATA GT_TABLA TYPE STANDARD TABLE OF MARA WITH HEADER LINE.

Por lo que se puede usar la cabecera creada para añadir los datos en la tabla, donde se usa un guion para separar la variable del campo y para ello:

  • Primero informamos la cabecera: GT_TABLA-NOMBRE = ‘JUAN’. GT_TABLA-NOMBRE = ‘PEREZ.
  • Segundo usamos la sentencia APPEND para añadir los datos de la cabecera a la tabla: APPEND GT_TABLA TO GT_TABLA-NOMBRE.
  • Sin cabecera: DATA GT_TABLA TYPE STANDARD TABLE OF MARA.

Al no tener cabecera tenemos que crear una variable con la misma estructura que la tabla, y esto se realiza con la sentencia TYPE:

  • DATA GWA_TABLA TYPE MARA.

Usamos la sentencia APPEND para añadir los datos de la variable a la tabla:

  • APPEND GWA_TABLA TO GT_TABLA-NOMBRE.

Publicaciones Recientes

imagen del Post
Curso de ABAP Programación Estructurada
  • 100 Videos
  • 11 Hrs de video
  • 92 Test
  • 88 Hrs de estudio
  • 222363
  • 12 €
imagen del Post
Oferta 3 x 1

Aprovecha nuestra promoción especial y al comprar este plán te asignas los 3 cursos que tú quieras

12 €
Abap completo
Abap completo

El curso ABAP Completo está diseñado para quienes desean aprender y dominar...

Herramientas abap para clean abap
Herramientas abap para clean abap

El desarrollo eficiente en ABAP requiere no solo habilidades técnicas avanz...

3 aspectos avanzados de pruebas abap para mejores programas
3 aspectos avanzados de pruebas abap para mejores programas

En el desarrollo avanzado en ABAP (Advanced Business Application Programmin...

Configurar abap en la nube con un nuevo entorno de desarrollo
Configurar abap en la nube con un nuevo entorno de desarrollo

Para comenzar con ABAP en la nube, el primer paso es crear una instancia de...

Imagen del Post
Explora Temas Interesantes

Desde guías prácticas hasta análisis profundos, nuestro blog está lleno de contenido que te inspirará