Programación General > ABAP
Programa De Ejemplo En Abap
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
[*] Página Anterior
Ir a la versión completa