Professional Documents
Culture Documents
PERFORM DISPLAY_INTERACTIVE .
*&---------------------------------------------------------------------*
*&
Form FETCH_MARD
*&---------------------------------------------------------------------*
*
text
*----------------------------------------------------------------------*
* --> p1
text
* <-- p2
text
*----------------------------------------------------------------------*
FORM FETCH_MARD .
SELECT
MATNR
WERKS
LGORT
INTO CORRESPONDING FIELDS OF TABLE IT_MARD
FROM MARD WHERE WERKS = PLANT AND LGORT = STLOC .
ENDFORM.
" FETCH_MARD
*&---------------------------------------------------------------------*
*&
Form FETCH_MAKT
*&---------------------------------------------------------------------*
*
text
*----------------------------------------------------------------------*
* --> p1
text
* <-- p2
text
*----------------------------------------------------------------------*
FORM FETCH_MAKT .
SELECT
MATNR
MAKTX
SPRAS
INTO CORRESPONDING FIELDS OF TABLE IT_MAKT
FROM MAKT FOR ALL ENTRIES IN IT_MARD
WHERE MATNR = IT_MARD-MATNR AND SPRAS = 'EN' .
ENDFORM.
" FETCH_MAKT
*&---------------------------------------------------------------------*
*&
Form FETCH_MARA
*&---------------------------------------------------------------------*
*
text
*----------------------------------------------------------------------*
* --> p1
text
* <-- p2
text
*----------------------------------------------------------------------*
FORM FETCH_MARA .
SELECT
MATNR
ERSDA
ERNAM
AENAM
MTART
MBRSH
MATKL
MEINS
INTO CORRESPONDING FIELDS OF TABLE IT_MARA
FROM MARA FOR ALL ENTRIES IN IT_MAKT
WHERE MATNR = IT_MAKT-MATNR .
ENDFORM.
" FETCH_MARA
*&---------------------------------------------------------------------*
*&
Form DISPLAY_BASIC
*&---------------------------------------------------------------------*
*
text
*----------------------------------------------------------------------*
* --> p1
text
* <-- p2
text
*----------------------------------------------------------------------*
FORM DISPLAY_BASIC .
LOOP AT IT_MAKT INTO WA_MAKT .
WRITE : /1 '|' , (10) WA_MAKT-MATNR COLOR 1 INVERSE ON ,
11 '|' , (10) WA_MAKT-SPRAS COLOR 2 INVERSE ON ,
21 '|' , (50) WA_MAKT-MAKTX COLOR 3 INVERSE ON ,
72 '|' .
ULINE AT /1(72)
ENDLOOP .
ENDFORM.
TOP-OF-PAGE .
ULINE .
WRITE : 1 '|' ,
11
21
72
(10)
'|' ,
'|' ,
'|'
ULINE AT /1(72)
" DISPLAY_BASIC
*&---------------------------------------------------------------------*
*&
Form DISPLAY_INTERACTIVE
*&---------------------------------------------------------------------*
*
text
*----------------------------------------------------------------------*
* --> p1
text
* <-- p2
text
*----------------------------------------------------------------------*
FORM DISPLAY_INTERACTIVE .
ENDFORM.
" DISPLAY_INTERACTIVE