Foro de programación ABAP
SAP / ABAP => Programación ABAP => Mensaje iniciado por: usuarionavarra en 01 de Febrero de 2008, 02:55:00 pm
-
Hola, buenos días a todos:
Soy Nueva en esto. Estoy aprendiendo ABAP en un minisap que me he instaladoy estoy intentando ejecutar un report muy sencillo, pero no me devuelve los dotos.
El report es este:
*Ejemplo del report
REPORT ZDEMO_SELECT_INTO_PACKAGE.
DATA: wa TYPE spfli,
itab TYPE SORTED TABLE OF spfli
WITH UNIQUE KEY carrid connid.
SELECT carrid connid
FROM spfli
INTO CORRESPONDING FIELDS OF TABLE itab.
LOOP AT itab INTO wa.
WRITE: / wa-carrid, wa-connid.
ENDLOOP.
SKIP 1.
*Fin ejmplo de report
Sabe alguien por qué no me devuelve los datos. ¿Como puedo ver desde mi minisap el contenido de la tabla de ejemplo spfli? ¿Es posible que la tabla de ejemplo de mi minisap no tenga los datos? ¿Como puedo hacer para que tenga los datos?
Muchas gracias y un cordial saludo.
-
Para ver si la tabla contiene datos puedes utilizar esta transaccion SE11.
Pinchas en un icono que parece una tabla de color azulado y luego le das a 'F8'. Si no te muestra datos, puedes cargar datos desde un report mas o menos de esta forma.
spfli-carrid = 'AA'.
spfli-connid = '0017'.
INSERT spfli.
spfli-carrid = 'AA'.
spfli-connid = '0555'.
INSERT spfli.
spfli-carrid = 'JL'.
spfli-connid = '0407'.
INSERT spfli.
spfli-carrid = 'JL'.
spfli-connid = '0408'.
INSERT spfli.
De todas formas mira a ver si desde la transacción SM30 te deja meter entradas en la tabla.
Un saludo.