Search This Blog

Tuesday, July 28, 2009

WS_EXECUTE

FROM:--------------
CALL FUNCTION 'WS_EXECUTE'
EXPORTING
* DOCUMENT = ' '
* CD = ' '
commandline = ex_file
* INFORM = ' '
program = 'EXCEL'
* STAT = ' '
* WINID = ' '
* OSMAC_SCRIPT = ' '
* OSMAC_CREATOR = ' '
* WIN16_EXT = ' '
* EXEC_RC = ' '
* IMPORTING
* RBUFF =
EXCEPTIONS
frontend_error = 1
no_batch = 2
prog_not_found = 3
illegal_option = 4
gui_refuse_execute = 5
OTHERS = 6.

TO-------------

DATA: T_FILE type string.
T_FILE = ex_file.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>EXECUTE
EXPORTING
DOCUMENT = T_FILE
APPLICATION = 'EXCEL'
OPERATION = 'OPEN'
EXCEPTIONS
CNTL_ERROR = 1
ERROR_NO_GUI = 2
BAD_PARAMETER = 3
FILE_NOT_FOUND = 4
PATH_NOT_FOUND = 5
FILE_EXTENSION_UNKNOWN = 6
ERROR_EXECUTE_FAILED = 7
SYNCHRONOUS_FAILED = 8
NOT_SUPPORTED_BY_GUI = 9
others = 10
.

1 comment:

  1. CALL METHOD CL_GUI_FRONTEND_SERVICES=>EXECUTE
    EXPORTING
    ** DOCUMENT = T_FILE " USE IN PARAMATER
    APPLICATION = 'EXCEL'
    PARAMETER = T_FILE
    OPERATION = 'OPEN'
    EXCEPTIONS

    ReplyDelete