File From Mime - WDABAP
File From Mime - WDABAP
DATA lv_lang TYPE sy-langu. DATA lv_size TYPE i. DATA lv_content TYPE xstring. DATA lv_mimetype TYPE mr_mimtype. DATA lv_mimestr TYPE string. ls_io-objtype = 'L'. ls_io-class = 'M_APP_L'. ls_io-objid = '526851D932F20A90E1008000AC100129'. lv_lang = 'EN'. cl_wb_mime_repository=>load_mime( EXPORTING io = ls_io check_authority = 'X' IMPORTING bin_data = lt_data filename = lv_filename filesize = lv_size mimetype = lv_mimetype CHANGING language = lv_lang ). lv_mimestr = lv_mimetype. CALL FUNCTION 'SCMS_BINARY_TO_XSTRING' EXPORTING input_length = lv_size FIRST_LINE = 0 LAST_LINE = 0 IMPORTING buffer = lv_content TABLES binary_tab = lt_data EXCEPTIONS FAILED = 1 OTHERS = 2 . cl_wd_runtime_services=>attach_file_to_response( EXPORTING i_filename = lv_filename i_content = lv_content
* *
* * *