Chinaunix首页 | 论坛 | 博客
  • 博客访问: 404524
  • 博文数量: 120
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 1266
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 16:04
文章分类

全部博文(120)

文章存档

2011年(4)

2010年(10)

2009年(38)

2008年(68)

我的朋友

分类:

2008-09-27 10:11:47

我最开始用的一种方式是SMW0.首先要维护相应的MIME类型.
下载的话有FM:
  DATA:LS_WWWDATATAB TYPE WWWDATATAB,
       LS_PATH TYPE RLGRAP-FILENAME.
  READ TABLE IT_TITLE INDEX 1.
  CONCATENATE 'c:\SapReport\' IT_TITLE-POST1 '.xls' INTO LS_PATH.
***下载模板文件
  LS_WWWDATATAB-RELID = 'MI'.
  LS_WWWDATATAB-OBJID = 'ZME51N'.
  CALL FUNCTION 'DOWNLOAD_WEB_OBJECT'
    EXPORTING
      KEY         = LS_WWWDATATAB
      DESTINATION = LS_PATH.
 
第2种方式FTP,最好可以熟悉一些常用的FTP命令,具体ABAP程序可以看系统标准的:RSFTP002,
需要知道FTP的地址,用户名和密码,最常用的FTP命令:
设置本地文件的工作目录LCD LOCAL-DIR
设置FTP服务器的当前目录:CD REMOTE-DIR
上传下载文件GET REMOTE-FILE  / PUT LOCAL-FILE
 
第三种是从老白那里学到的,现在用上了,比较喜欢尝试不同的方式来做一件事
事务:CG3Z
FM:C13Z_FRONT_END_TO_APPL
   C13Z_FILE_UPLOAD*

事务:CG3Y
FM:C13Z_APPL_TO_FRONT_END
   C13Z_FILE_DOWNLOAD*
 
还有一种方法是用事务SXDA _TOOLS
 
 
阅读(1799) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~