简介:此实例将演示用CL_GUI_FRONTEND_SERVICES下的静态方法FILE_OPEN_DIALOG打开多个文件后打印出打开文件的名称。具体程式如下。 DATA FILE_TABLE TYPE FILE_TABLE. 此实例将演示用CL_GUI_FRONTEND_SERVICES下的静态方法FILE_OPEN_DIALOG打开多个文件后打印出打开文件的名称
此实例将演示用CL_GUI_FRONTEND_SERVICES下的静态方法FILE_OPEN_DIALOG打开多个文件后打印出打开文件的名称。具体程式如下。 DATAFILE_TABLETYPEFILE_TABLE."引用FILE_TABLE对象 *SELECT-OPTIONS:i_file FOR FILE_TABLE NO INTERVALS. DATA: lt_file_namesTYPEFILETABLE, lwa_file_nameLIKELINEOFlt_file_names, lv_...
*定义file filter,注意定义的格式,显示的时候最后一个为默认的显示 *与你定义的DEFAULT_EXTENSION无关 FILE_FILTER = 'All Files (*.*)|*.*|Excel Files (*.xls)|*.xls|Word files(*.doc)|*.doc'. *这就是打开文件的函数,或者说方法也行 CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG EXP...
DATA: files TYPE filetable, h_files TYPE file_table, rc LIKE sy-subrc. CALL METHOD cl_gui_frontend_services=>file_open_dialog EXPORTING window_title = '下载到本地文件' default_extension = 'XLS' default_file_name = '默认文件名称' file_filter = '文本文件(*.TXT)|*.TXT|Excel 文件 (*....
使用ABAP的OPEN DATASET带FOR OUTPUT语句打开文件; 使用TRANSFER语句写入文件; 使用CLOSE DATASET关闭文件(保存)。 DATA: gdf_filepath type dxfile-filename DATA: gdt_data type table of gts_data. DATA: ldf_length type i. FIELD-SYMBOLS: <lfs_outfile> TYPE gts_data ...
因为WS_FILENAME_GET已经被废弃所以使用接口CL_GUI_FRONTEND_SERVICES来实现本地文件的选择. 用接口类CL_GUI_FRONTEND_SERVICES实现的方法 CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG EXPORTING WINDOW_TITLE = '选择' DEFAULT_EXTENSION = 'XLS' ...
FILE_OPEN_ERROR = 1 FILE_READ_ERROR = 2 CONVERSION_ERROR = 3 INVALID_TABLE_WIDTH = 4 INVALID_TYPE = 5 NO_BATCH = 6 UNKNOWN_ERROR = 7. Resolution: Data:w_filename TYPE STRING. Field-symbols: <fs_filename> type any. Assign filename to <fs_filename>. ...
LT_FILEPATH TYPE FILETABLE, LV_FILENUM TYPE I. DATA:IV_FILENAME TYPE STRING. IF IV_FILENAME IS INITIAL. CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG CHANGING FILE_TABLE = LT_FILEPATH RC = LV_FILENUM. ELSE. APPEND IV_FILENAME TO LT_FILEPATH. ...
使用ABAP的OPENDATASET带FOROUTPUT语句打开文件; 使用TRANSFER语句写入文件; 使用CLOSEDATASET关闭文件(保存)。 DATA:gdf_filepathtypedxfile-filename DATA:gdt_datatypetableofgts_data. DATA:ldf_lengthtypei. FIELD-SYMBOLS:<lfs_outfile>TYPEgts_data START-OF-SELECTION. gdf_filepath='C:\mydata.txt'. O...
CLEAR: l_extension,l_filename,l_filter. ENDCASE. * Display save dialog window CALL METHOD cl_gui_frontend_services=>file_open_dialog EXPORTING default_extension = l_extension default_filename = l_filename file_filter = l_filter multiselection = ' ' ...