Programación General > ABAP

 Programa De Ejemplo En Abap

<< < (4/4)

sami25:
hola blag, gracias por responder a todo..
te cuento q estoy usando el sap nuevo... y nos indican q empecemos a declarar las tablas de esta forma:

TYPES: BEGIN OF TI_SFLIGHT ,
      CONNID LIKE SFLIGHT-CONNID,
      CARRID LIKE SFLIGHT-CARRID,
      FLDATE LIKE SFLIGHT-FLDATE,
      PRICE LIKE SFLIGHT-PRICE,
      CURRENCY LIKE SFLIGHT-CURRENCY,
      PLANETYPE LIKE SFLIGHT-PLANETYPE,
END OF TI_SFLIGHT.

DATA: IT_SFLIGHT TYPE TABLE OF TI_SFLIGHT.

DATA: wa_sflight TYPE TI_SFLIGHT.

Esto no entiendo por q standard y q hace el with header line...
DATA: T_MARA TYPE STANDARD TABLE OF MARA WITH HEADER LINE.

pd: te agregue al msn..

desde ya gracias, Sami

Blag:

--- Citar ---Esto no entiendo por q standard y q hace el with header line...
DATA: T_MARA TYPE STANDARD TABLE OF MARA WITH HEADER LINE.

--- Fin de la cita ---

El standard se utiliza, porque en este caso MARA es una tabla transparente o tabla standard de base de datos.

WITH HEADER LINE lo que hace es agregar una línea de cabecera, y una línea de cabecera es el lugar donde se almacena la información cuando la estás leyendo.

Por ejemplo:


--- Código: Text --- SELECT *INTO TABLE T_MARAFROM MARA. LOOP AT T_MARA.WRITE:/ T_MARA-MATNR.ENDLOOP.  
Por cada vuelta del loop, el registro que estás leyendo se guarda en la línea de cabecera, es por eso que puedes imprimir los campos así:


--- Código: Text --- WRITE:/ T_MARA-MATNR.  
P.D: No uso messenger  B)  Utilizo Skype: atejadag y GTalk: atejada@gmail.com

Saludos,

Blag  :smartass:

fer_saikyo:
hola! que buen ejemplo: me sono al abuelo cuando dice "Chicos, vengan todos que les cuento un cuento " (valga la redundacia..) jajajajaja! no tenes mas cuentos como éste? o sea tan faciles de llevar? y con cada cuento vas agregando cosas? jeje! Saludos amigo!

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa