ABAP下载模板

1 Question.

How to dowloand EXCEL module in the sap ?
在这里插入图片描述

2. Create Excel module.

We can use SMW0 for creating it .
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

3.Code

tables: ztfi083b,bkpf,ztfi085 ,sscrfields.
selection-screen: function key 1.
at selection-screen .

   case sscrfields-ucomm.
    when 'FC01'.
      call method cl_gui_frontend_services=>file_exist
        exporting
          file                 = l_file
        receiving
          result               = l_result
        exceptions
          cntl_error           = 1
          error_no_gui         = 2
          wrong_parameter      = 3
          not_supported_by_gui = 4
          others               = 5.
      if l_result = 'X'.
        message '模板C:\TEMP\ZFI_E_085E.XLS已存在!' type 'S'.
        stop.
      else.
        wwwdata_new-relid = 'MI'.
        wwwdata_new-objid = 'ZFI_E_085E'.              "SMW0定义的对象名称
        call function 'DOWNLOAD_WEB_OBJECT'
          exporting
            key         = wwwdata_new
            destination = 'C:\TEMP\ZFI_E_085E.XLS'.
        if sy-subrc <> 0.
          message '下载模板失败!' type 'E'.
        else.
          message '成功下载模板,请重新调整以适应本机!默认下载目录:C:\TEMP\ZFI_E_085E.XLS。' type 'S'.
        endif.
      endif.
4 Summary

smw0 :you upload module with it .

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值