DATA: lv_file TYPE string VALUE 'D:\ZZERO2.TXT'. CALL FUNCTION 'GUI_UPLOAD' EXPORTING filename = lv_file filetype = 'ASC' has_field_separator = 'X' TABLES data_tab = lt_luke EXCEPTIONS file_open_error = 1 file_read_error = 2 OTHERS = 3. IF sy-subrc <> 0. * MESSAGE ID SY...
我们在 SE37 里打开GUI_UPLOAD,发现其参数 FILETYPE 是可选参数(optional),默认值为 ASC 即以文本方式上传本地文件内容。 显然,在实际项目中,我们需要上传到 ABAP 服务器的文件,除了文本文件之外,肯定还包含其他类型的文件,比如 jpg,pdf,docx 这种文件。这些类型的文件,通过普通的文本编辑器显然无法打开,并且也不...
CALL FUNCTION 'GUI_UPLOAD'EXPORTING FILENAME = L_FILENAME "上载文件路径(C:\Documents and Settings\test.txt)FILETYPE = 'ASC'HAS_FIELD_SEPARATOR = 'X' ”这两个参数要求上载的文本文件内各字段值(列)之间以Tab键分割 HEADER_LENGTH = 0 READ_BY_LINE = 'X'DAT...
执行之后,可以成功把存储在 C 盘的文本文件 1.txt 的内容打印出来。 我们在 SE37 里打开 GUI_UPLOAD,发现其参数 FILETYPE 是可选参数(optional),默认值为 ASC 即以文本方式上传本地文件内容。 显然,在实际项目中,我们需要上传到 ABAP 服务器的文件,除了文本文件之外,肯定还包含其他类型的文件,...
call method cl_gui_frontend_services=>gui_upload exporting filename = filename filetype = 'ASC' codepage = '8400' changing data_tab = data_tab exceptions file_open_error = 1 file_read_error = 2 no_batch = 3 gui_refuse_filetransfer = 4 ...
CALLFUNCTION'GUI_UPLOAD' EXPORTING FILENAME = LV_FILENAME"要讀取的文件 FILETYPE ='ASC' HAS_FIELD_SEPARATOR = CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB"字段間按TAB鍵分隔開來 * HEADER_LENGTH = 0 * READ_BY_LINE = 'X' * DAT_MODE = ' ' ...
CALL FUNCTION 'GUI_UPLOAD' EXPORTING filename = l_file filetype = 'ASC' has_field_separator = 'X' * HEADER_LENGTH = 0 * READ_BY_LINE = 'X' * DAT_MODE = ' ' * CODEPAGE = ' ' * IGNORE_CERR = ABAP_TRUE * REPLACEMENT = '#' ...
我们在 SE37 里打开GUI_UPLOAD,发现其参数 FILETYPE 是可选参数(optional),默认值为 ASC 即以文本方式上传本地文件内容。 显然,在实际项目中,我们需要上传到 ABAP 服务器的文件,除了文本文件之外,肯定还包含其他类型的文件,比如 jpg,pdf,docx 这种文件。这些类型的文件,通过普通的文本编辑器显然无法打开,并且也不...
若要上传文件,请使用方法CL_GUI_FRONTEND_SERVICES⇒GUI_UPLOAD: CALLMETHODCL_GUI_FRONTEND_SERVICES=>GUI_UPLOADEXPORTINGFILENAME=FULLPATHFILETYPE='DAT'CHANGINGDATA_TAB=itab 例如: *DATADECLARATIONforGUI_DOWNLOAD.DATA:lv_filename typeSTRING.lv_filename=file.CONSTANTS:LV_FILETYPETYPECHAR10VALUE'ASC'.CALLF...
FORM pic_upload. "上传图片到二进制字节流 CALL FUNCTION 'GUI_UPLOAD' EXPORTING filename = p_fopen filetype = 'BIN' IMPORTING filelength = g_len_old TABLES data_tab = gt_pic_old. "转为XSTRING CALL FUNCTION 'SCMS_BINARY_TO_XSTRING' ...