ABAP文件上传下载 用SMW0
T-CODE: SMW0
在这里只介绍二进制数据,HTML模板的上传也一样。
另外也可以用CBO TABLE管理文件 可以看我另一个博文:CBO TABLE管理文件上传下载
选择 二进制

写包名:

进入后点击新建

输入对象名称和描述之后 按输入按钮

选择文件

上传完毕。

如果提示以下信息。

可以维护MIME类型。
在菜单中:

点击新建按钮。

保存即可。

下载:
DATA: LS_WWWDATA_ITEM LIKE WWWDATATAB, "
LV_FILE TYPE RLGRAP-FILENAME ."
LV_FILE = 'C:\a.doc'.
SELECT SINGLE *
INTO CORRESPONDING FIELDS OF LS_WWWDATA_ITEM
FROM WWWDATA WHERE OBJID = 'ZARA002' .
CALL FUNCTION 'DOWNLOAD_WEB_OBJECT' "
EXPORTING
KEY = LS_WWWDATA_ITEM
DESTINATION = LV_FILE.
注意一点: HTML模板和二进制的对象名称可以使用同名,在WWWDATA表里面以RELID 区分。