MPP: Table Control
MPP: Table Control
Click on create
Provide the title and type
Click on save
Click on enter
Provide the short description ,save
*&---------------------------------------------------
------------------*
*& Module Pool YOGI_MPP
*&
*&---------------------------------------------------
------------------*
*&
*&
*&---------------------------------------------------
------------------*
PROGRAM YOGI_MPP.
IF SY-UCOMM = 'DIS'.
LEAVE PROGRAM.
ENDIF.
IF SY-UCOMM = 'DOWN'.
CALL FUNCTION 'DOWNLOAD'
EXPORTING
* BIN_FILESIZE = ' '
* CODEPAGE = ' '
* FILENAME = ' '
FILETYPE = 'DAT'
* ITEM = ' '
* MODE = ' '
* WK1_N_FORMAT = ' '
* WK1_N_SIZE = ' '
* WK1_T_FORMAT = ' '
* WK1_T_SIZE = ' '
* FILEMASK_MASK = ' '
* FILEMASK_TEXT = ' '
* FILETYPE_NO_CHANGE = ' '
* FILEMASK_ALL = ' '
* FILETYPE_NO_SHOW = ' '
* SILENT = 'S'
* COL_SELECT = ' '
* COL_SELECTMASK = ' '
* NO_AUTH_CHECK = ' '
* IMPORTING
* ACT_FILENAME =
* ACT_FILETYPE =
* FILESIZE =
* CANCEL =
TABLES
DATA_TAB = IT_EKPO
* FIELDNAMES =
* EXCEPTIONS
* INVALID_FILESIZE = 1
* INVALID_TABLE_WIDTH = 2
* INVALID_TYPE = 3
* NO_BATCH = 4
* UNKNOWN_ERROR = 5
* GUI_REFUSE_FILETRANSFER = 6
* OTHERS = 7
.
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
*REFRESH IT_EKPO.
ENDIF.
PROVIDE THE PROGRAM , SCREEN NO AND SELECT THE GUI CHECK BOXES.
CLICK ON SAVE
CLICK ON CREATE
PROVIDE THE TITLE TYPE
PROGRAM YOGI_MPP2.
LEAVE TO LIST-PROCESSING.
WRITE : / WA_EKKO-BUKRS,WA_EKKO-EBELN,WA_EKKO-
BEDAT,WA_EKKO-LIFNR.
ENDLOOP.
LEAVE TO SCREEN 0.
ENDIF.
PROGRAM YOGI_MPP4.
TABLES : T001,KNA1.
*&---------------------------------------------------
------------------*
*& Module USER_COMMAND_6000 INPUT
*&---------------------------------------------------
------------------*
* text
*----------------------------------------------------
------------------*
MODULE USER_COMMAND_6000 INPUT.
IF SY-UCOMM = 'BACK'.
LEAVE TO SCREEN 0.
TBS-ACTIVETAB = 'TAB1'.
ENDIF.
IF SY-UCOMM = 'INS'.
ENDIF.
ENDMODULE. " USER_COMMAND_0100 INPUT
*&---------------------------------------------------
------------------*
*& Module USER_COMMAND_0200 INPUT
*&---------------------------------------------------
------------------*
* text
*----------------------------------------------------
------------------*
MODULE USER_COMMAND_0200 INPUT.
IF SY-UCOMM = 'SAVE'.
ENDIF.
SCREEN 6000 :