Choose path to download file .

转载 2013年12月05日 16:58:53
"Definition of data for get download path
DATA : fullpath       TYPE                   string,
       filename       TYPE                   string,
       path           TYPE                   string,
       user_action    TYPE                   i,
       encoding       TYPE                   abap_encoding.
 
IF p_file IS INITIAL.
  CALL METHOD cl_gui_frontend_services=>file_save_dialog
    EXPORTING
      window_title         = 'Gui_Download Demo'
      with_encoding        = 'X'
      initial_directory    = 'D:\SAP'
    CHANGING
      filename             = filename
      path                 = path
      fullpath             = fullpath
      user_action          = user_action
      file_encoding        = encoding
    EXCEPTIONS
      cntl_error           = 1
      error_no_gui         = 2
      not_supported_by_gui = 3
      OTHERS               = 4.
 
  IF sy-subrc <> 0.
    EXIT.
  ENDIF.
 
  IF user_action <> cl_gui_frontend_services=>action_ok.
    EXIT.
  ENDIF.
 
ELSE.
  fullpath = p_file.
 
ENDIF.
 
CALL FUNCTION 'GUI_DOWNLOAD'
  EXPORTING
    filename                = fullpath
    filetype                = 'DAT'
  TABLES
    data_tab                = it_top             " download internal table
  EXCEPTIONS
    file_write_error        = 1
    no_batch                = 2
    gui_refuse_filetransfer = 3
    invalid_type            = 4
    no_authority            = 5
    unknown_error           = 6
    header_not_allowed      = 7
    separator_not_allowed   = 8
    filesize_not_allowed    = 9
    header_too_long         = 10
    dp_error_create         = 11
    dp_error_send           = 12
    dp_error_write          = 13
    unknown_dp_error        = 14
    access_denied           = 15
    dp_out_of_memory        = 16
    disk_full               = 17
    dp_timeout              = 18
    file_not_found          = 19
    dataprovider_exception  = 20
    control_flush_error     = 21
    OTHERS                  = 22.
IF sy-subrc <> 0.
  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
          WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.

Choose path to download file

"Definition of data for get download path DATA : fullpath       TYPE                   string,    ...
  • yandong_song
  • yandong_song
  • 2013年11月07日 14:30
  • 588

windbg symbols path的设置

今天刚刚听到windows 内部系列的讲座,对使用windbg敢了兴趣。开始使用下载地址:http://msdl.microsoft.com/download/symbols/debuggers/db...
  • Pipi0714
  • Pipi0714
  • 2008年08月04日 15:37
  • 20915

[Unity官方文档翻译]Downloading and Installing Unity下载和安装unity教程

1.Downloading and Installing Unity 下载和安装unity You can download and install the Unity Editor from the...
  • baidu_28742511
  • baidu_28742511
  • 2016年03月26日 20:55
  • 2909

如何安装composer

如何安装composer
  • baby97
  • baby97
  • 2016年09月29日 11:10
  • 865

Blob file download in Angular.js using $resource

download var app = angular.module('app', []); app.config(['$compileProvider', function (...
  • daniel7443
  • daniel7443
  • 2016年07月12日 22:24
  • 722

Google中国2014校园招聘笔试Round B China New Grad Test Problem D. Dragon Maze

Problem You are the prince of Dragon Kingdom and your kingdom is in danger of running out of power....
  • maverick1990
  • maverick1990
  • 2013年10月17日 21:13
  • 1290

RFS的web自动化验收测试——第17讲 RFS+AutoItLibrary测试web上传下载

引言:什么是RFS——RobotFramework+Selenium2library,本系列主要介绍web自动化验收测试方面。 ( @齐涛-道长 新浪微博) Selenium2library在我们实...
  • tulituqi
  • tulituqi
  • 2014年03月24日 12:39
  • 17216

Openbr: nmake编译过程中出现 file DOWNLOAD HASH mismatch问题

因为对linux编程知之甚少,cmake更不用说了,所以照着开源项目里提供的编译过程进行编译仍然问题一箩筐。 比如这个hash值不匹配的问题。   看错误提示,是所给路径下的CMakeLis...
  • guo_comeon
  • guo_comeon
  • 2015年11月06日 12:34
  • 1261

download file

     header("Pragma: public");    header("Expires: 0");    header("Cache-Control: must-revalidate, p...
  • i_saw_you
  • i_saw_you
  • 2010年04月27日 15:25
  • 218

JDK安装错误_The download file appears to be corrupted. Please refer

http://www.javanb.com/j2se/1/8029.html我在虚拟机上安装了一个版本为SA4 的Red Hat Linux,然后我想在Linux中安装jdk-1_5,于是在以下网址:...
  • sduzhijian
  • sduzhijian
  • 2010年07月27日 23:12
  • 8013
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Choose path to download file .
举报原因:
原因补充:

(最多只允许输入30个字)