¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¿Cómo definir una estructura de tipo en ABAP para el área de trabajo?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 108 Vistas
0
Cargando...

Hola a todos,

Tengo una duda sobre esto al usar OO:

DATA: spfli_wa TYPE spfli, 
      r_carrid TYPE RANGE OF spfli-carrid, 
      r_carrid_line LIKE LINE OF r_carrid.

¿Hay una estructura que pueda hacer "type" para el área de trabajo?

Gracias de antemano,

Editado por: orgasmics el 9 de septiembre de 2010 a las 9:23 PM

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola,

si mantienes o desarrollas tu clase en la transacción SE24, por ejemplo, encontrarás un botón Tipos Locales en la Barra de Iconos.

Haz clic en él y define un rango de tipo.

Por ejemplo:

TYPES: rnge_bukrs TYPE RANGE OF bukrs.

TYPES: rnge_line TYPE LINE OF rnge_bukrs.

Eso creará un tipo de tabla de rango y una estructura del mismo tipo.

Puedes utilizar estos tipos en cualquier declaración de datos de cualquier método en esa clase o atributo de tu clase o interfaces de tus métodos.

Espero que sea lo que estás buscando.

Saludos

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

Utilizo la declaración LIKE LINE OF sin ningún problema. No veo por qué no debería estar bien. No hay una estructura a menos que la definas tú mismo.

Aquí tienes una cita de un documento sobre declaraciones obsoletas de ABAP en OO.

Mensaje de error en ABAP Objects si se utiliza la siguiente sintaxis: DATA itab TYPE LIKE TABLE OF ... WITH HEADER LINE. Sintaxis correcta: DATA: itab TYPE LIKE TABLE OF ... , wa LIKE LINE OF itab.

Puedes ver que se utiliza LIKE LINE OF en la sección Sintaxis correcta.

Saludos

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Verifica los tipos de tablas de rangos, por ejemplo CURTO_PSPNR_RANGE_T

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Verifica los tipos de tabla de Rangos, por ejemplo CURTO_PSPNR_RANGE_T

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?