Code:
** selection screen:
PARAMETERS filepath LIKE rlgrap-filename DEFAULT 'C:\Form.xls'.
**
START-OF-SELECTION.
DATA: url LIKE rlgrap-filename.
DATA: error TYPE REF TO i_oi_error,
retc TYPE soi_ret_string.
DATA: i_control TYPE REF TO i_oi_container_control,
i_document TYPE REF TO i_oi_document_proxy,
i_spreadsheet TYPE REF TO i_oi_spreadsheet.
CONCATENATE 'file://' filepath INTO url.
CALL METHOD c_oi_container_control_creator=>get_container_control
IMPORTING control = i_control.
CALL METHOD i_control->init_control
EXPORTING
r3_application_name = 'REPORT_NAME'
inplace_enabled = 'X'
parent = cl_gui_container=>screen0.
CALL METHOD i_control->get_document_proxy
EXPORTING document_type = soi_doctype_excel_sheet
IMPORTING document_proxy = i_document.
CALL METHOD i_document->open_document
EXPORTING
document_url = url
IMPORTING
error = error
retcode = retc.
CALL METHOD i_document->execute_macro
EXPORTING
macro_string = 'Module1.COP_CEL'
param_count = 0
IMPORTING
error = error
retcode = retc.
может слегка не по теме, но... подскажите, плиз, в чем я тут не прав.
