SAP_CONVERT_TO_TEX_FORMAT SAP_CONVERT_TO_XLS_FORMAT SAP_CONVERT_TO_XML_FORMAT SCMS_TEXT_TO_BINARY 我用到的方法只是前两个和最后一个,第四个只能直接导出文件,可能还没有找到合适的方法,以后再做弥补。 下面就是上代码了 DATA: l_user(30)TYPEcVALUE'admin',"用户名 l_pwd(30)TYPEcVALUE'Aa123456...
SAP_CONVERT_TO_XLS_FORMAT SAP_CONVERT_TO_XML_FORMAT SCMS_TEXT_TO_BINARY 我用到的方法只是前两个和最后一个,第四个只能直接导出文件,可能还没有找到合适的方法,以后再做弥补。 下面就是上代码了 DATA: l_user(30) TYPE c VALUE 'admin', "用户名 l_pwd(30) TYPE c VALUE 'Aa123456', "密码 l_...
将字符串转换回XSTRING格式调用函数'SCMS_STRING_TO_XSTRING'导出TEXT为LV_STRING,导入BUFFER为LV_XML。用新数据替换主体部分并保存调用LR_MAIN的FEED_DATA方法,传入IV_DATA为LV_XML。获取Word文档的新内容调用LR_DOCX的GET_PACKAGE_DATA方法。将新Word文档保存到本地调用XSTRLEN函数获取LV_DOCX的长度,并保存为LV...
INPUT=LS_TAB-FL1 IMPORTING OUTPUT=XS . BREAK-POINT.*CALLFUNCTION'SCMS_STRING_TO_XSTRING'*EXPORTING*TEXT=LS_TAB-FL1*"MIMETYPE = 'charset=gb2312' * IMPORTING * BUFFER = XS * EXCEPTIONS * FAILED = 1 * OTHERS = 2. CALL FUNCTION 'SCMS_XSTRING_TO_BINARY' EXPORTING BUFFER = XS IMPORTING...
" Convert to Binary CALL FUNCTION 'SCMS_XSTRING_TO_BINARY' EXPORTING buffer = lv_content IMPORTING output_length = lv_length TABLES binary_tab = lt_stream. cl_gui_frontend_services=>gui_download( EXPORTING bin_filesize = lv_length
ENDIF. * 将文件内容转换为XSTRING CALL FUNCTION 'SCMS_BINARY_TO_XSTRING' EXPORTING input_length = lv_filelength IMPORTING buffer = lv_xstring TABLES binary_tab = lt_bin EXCEPTIONS failed = 1 OTHERS = 2. IF sy-subrc <> 0. " 错误处理 EXIT. ENDIF. * 将文件内容添加到HTTP请求中 ...
SCMS_TEXT_TO_BINARY 我用到的方法只是前两个和最后一个,第四个只能直接导出文件,可能还没有找到合适的方法,以后再做弥补。 下面就是上代码了 DATA: l_user(30) TYPE c VALUE 'admin', "用户名 l_pwd(30) TYPE c VALUE 'Aa123456', "密码 ...
CALLFUNCTION 'SCMS_BINARY_TO_XSTRING' EXPORTING input_length=lv_filelength IMPORTING buffer=lv_xstring TABLES binary_tab=lt_bin EXCEPTIONS failed=1 OTHERS=2. "---@斌将军--- 将文件流放入client中并发送,接收返回结果 "---@斌将军--- lv_len=xstrlen( lv...
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY' EXPORTING buffer = lv_xlsx IMPORTING output_length = lv_size TABLES binary_tab = lt_bintab. DATA main_text TYPE bcsy_text. DATA:send_request TYPE REF TO cl_bcs. send_request = cl_bcs=>create_persistent( ). ...
binary_tab = lt_binary_tab. CALL FUNCTION 'SCMS_BINARY_TO_STRING' EXPORTING input_length = lv_output_length IMPORTING text_buffer = lv_json output_length = lv_output_length TABLES binary_tab = lt_binary_tab. * JSON to ABAP CALL TRANSFORMATION id ...