INGRESAR

REGISTRARSE
Buscador

Declaración tabla sorted en abap

2024-04-05


Declaración tabla sorted en abap

Las tablas SORTED se declaran:

  • Usando la estructura de una tabla del diccionario de datos, mediante la cláusula TYPE SORTED TABLE OF:
    DATA GT_TABLA TYPE SORTED TABLE OF MARA.
  • Usando una estructura propia: Primero, declarando un tipo de datos donde se crea la estructura de la tabla.

TYPES:

  • BEGIN OF GTY_TABLA,
  • NOMBRE TYPE STRING,
  • APELLIDO TYPE STRING,
  • END OF GTY_TABLA.

Segundo, se declara una estructura del tipo creado. Esta variable se usa para insertar los datos en la tabla y solo puede almacenar un registro. Se indica con la cláusula TYPE:
DATA GWA_TABLA TYPE GTY_TABLA.

Tercero, se declara una tabla interna con el mismo formato que la estructura creada en el punto anterior. Esta tabla puede almacenar más de un registro y se declara con la cláusula TYPE SORTED TABLE:
DATA GT_TABLA TYPE SORTED TABLE OF GWA_TABLA.

Las tablas SORTED tienen un índice obligatorio que puede ser:

  • Único:
    DATA GT_TABLA TYPE SORTED TABLE OF MARA WITH UNIQUE KEY NOMBRE.
  • Duplicado:
    DATA GT_TABLA TYPE SORTED TABLE OF MARA WITH NON-UNIQUE KEY NOMBRE.

Para añadir datos en una tabla SORTED:

  • Es necesario crear una variable de tipo cabecera, ya que no puede generarse en el momento de su declaración como ocurre con las tablas STANDARD:
    DATA GWA_TABLA TYPE MARA.

En su declaración, se puede especificar el número de registros iniciales usando la cláusula INITIAL SIZE:

  • DATA GT_TABLA TYPE SORTED TABLE OF MARA INITIAL SIZE 10.

Publicaciones Recientes

imagen del Post
Curso de ABAP Programación Estructurada

  • 100 Videos
  • 11 Hrs de videos
  • 92 Test
  • 88 Hrs de estudio
  • 222324
    13$

imagen del Post
Plan Quiero Estudiar VIP

Accede de forma ilimitada a todos los cursos online de la web por un único pago

108$

imagen del Post
Curso abap huelva

El curso ABAP en Huelva es una excelente oportunidad para todos aquellos qu...

imagen del Post
Descargar tasas de cambio del banco central de turquía

El Banco Central de la República de Turquía (CBRT por sus siglas en inglés)...

imagen del Post
Resumen del alv grid en abap para usuarios avanzados

El ALV Grid es una herramienta poderosa dentro de SAP que permite a los usu...

imagen del Post
Descargar tasas de cambio del banco nacional de polonia (nbp)

Si estás interesado en obtener información precisa y actualizada sobre las ...

imagen del Post
Explora Temas Interesantes

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