You are on page 1of 2

*&---------------------------------------------------------------------*

*& Report ZAB_CLASSICALREPORT


*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT ZAB_CLASSICALREPORT.
TABLES : MARA.

* STRUCTURE FOR MARA


TYPES : BEGIN OF TY_MARA,

MATNR TYPE MARA-MATNR, " Material Number


ERSDA TYPE MARA-ERSDA, " Created On
LAEDA TYPE MARA-LAEDA, " Date of Last Change

END OF TY_MARA.
** END OF STRUCTURE

** DECLARATION INTERNAL TABLE AND WORK AREA

DATA : IT_MARA TYPE STANDARD TABLE OF TY_MARA,


WA_MARA TYPE TY_MARA.

*** END OF DECLARATION

SELECTION-SCREEN : BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.


SELECT-OPTIONS : KALYA FOR MARA-MATNR.
SELECTION-SCREEN : END OF BLOCK B1.

WRITE : / 'MATERIAL NO',


30 'CREATED ON',
60 'Date of Last Change'.

START-OF-SELECTION.

PERFORM GET_DATA.
PERFORM DISPLAY_DATA.

FORM GET_DATA .

SELECT

MATNR
ERSDA
LAEDA
FROM MARA
INTO TABLE IT_MARA
WHERE MATNR IN KALYA.

ENDFORM. " GET_DATA


*&---------------------------------------------------------------------*
*& Form DISPLAY_DATA
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
FORM DISPLAY_DATA .
LOOP AT IT_MARA INTO WA_MARA.

WRITE : / WA_MARA-MATNR,
30 WA_MARA-ERSDA,
60 WA_MARA-LAEDA.
ENDLOOP.

ENDFORM. " DISPLAY_DATA

You might also like