FavoriteLoading
0

SWM0-Excel模板上载以及模板下载程序

[隐藏]

SAP系统中用Excel上载数据时,为防止用户用错模板,可以将excel模板保存在SMW0中,每次上载前通过程序再从SMW0下载下来。

1, SMW0 模板上载

Tcode SMW0选择‘Binary data...'选项

2017-02-28_13-30-13

输入package,运行

2017-02-28_13-31-13

进入下一屏后,点击创建按钮添加excel文档,

2017-02-28_13-31-45

如果出现下面的错误,提示’No MIME type assigned to object',则需要为excel格式的文件创建一个类型,

2017-02-28_13-32-29

MIME type创建通过菜单

2017-02-28_18-18-42

点击新建按钮,输入type和扩展名(extension),保存即可。如下图,type是excel,扩展名是*.xls

2017-02-28_18-19-39

2, 模板下载代码

下载主要通过函数DOWNLOAD_WEB_OBJECT()实现。

代码如下:

SWM0中内容:

2017-02-28_18-47-36

如果要通过程序上载模板文件到SMW0中,可以用函数UPLOAD_WEB_OBJECT()实现。

以上。