You are on page 1of 1

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

*& Report ZASIAN_PAINTS_DRIVER


*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ZASIAN_PAINTS_DRIVER.
TABLES KNA1.
SELECT-OPTIONS CUST FOR KNA1-KUNNR DEFAULT 1000 TO 1100.
DATA: BEGIN OF ITAB OCCURS 10,
KUNNR LIKE KNA1-KUNNR,
LAND1 LIKE KNA1-LAND1,
NAME1 LIKE KNA1-NAME1,
ORT01 LIKE KNA1-ORT01,
END OF ITAB.
START-OF-SELECTION.
SELECT KUNNR LAND1 NAME1 ORT01 FROM KNA1 INTO TABLE ITAB WHERE KUNNR IN CUST.
CALL FUNCTION 'OPEN_FORM'
EXPORTING
FORM = 'ZASIAN_PAINTS_SO'
LANGUAGE = SY-LANGU.
LOOP AT ITAB.
CALL FUNCTION 'START_FORM'
EXPORTING
FORM = 'ZASIAN_PAINTS_SO'
LANGUAGE = SY-LANGU
STARTPAGE = 'PAGE1'
PROGRAM = 'ZASIAN_PAINTS_DRIVER'.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ELE1'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'.
CALL FUNCTION 'END_FORM'.
ENDLOOP.
CALL FUNCTION 'CLOSE_FORM'.

You might also like