本地文件操作(删除和取得文件大小)

1. 删除本地文件  (测试OK)

 

    DATA rc.

    CALL METHOD cl_gui_frontend_services=>file_delete

      EXPORTING

        filename = 'c:/test.tmp'

      CHANGING

        rc       = rc.

 

2. 取得本地文件大小, 用于上传前的大小限制

   

l         CL_GUI_FRONTEND_SERVICES=>FILE_GET_SIZE()  测试不OK, 返回值永完是0

l         GUI_GET_FILE_INFO 测试OK, 如下图

另,gui_upload,将filetype参数改成BIN ,这样得出的文件大小就是正确的, 但此法是上传后再得出大小,效率较低

你可能感兴趣的:(SAP,ABAP一般)