SMW0上传Excel文件及ABAP程序下载程序

  • A+
所属分类:Notes

整体逻辑:由于业务需要,我们通常会制作一些Excel或者其他特定格式的文档模板保存到SAP服务器中,然后再在程序界面提供给用户一个按钮进行下载。

主要步骤:

1.制作符合业务需要的模板;

2.使用事物代码SMW0将模板文件传输到SAP服务器;

3.在ABAP程序中调用文件编码(object id)实现下载。

 

SMW0上传文件的步骤:

SMW0 --> 二进制  --> 回车  --> 输入包(package,例如ZMM01) -->点击闹钟执行   --> 创建,输入object代码和描述(例如:ZFI01,会计凭证导入模板)  --> 选择要导入的文件并导入到SAP服务器.

 

ABAP程序下载文件的DEMO:

SMW0导入的对象都存储在表WWWDATA中,ABAP下载文件的逻辑就是从WWWDATA表获取要下载的文件的信息并执行下载。

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: