SAP FUNCTION 'GUI_UPLOAD'

*&----------------------------------------------------------------------*
*&      FUNCTION: GUI_UPLOAD 对csv 文件操作   Excel
*&   CSV文件格式: CN,430514,bank,170,wuhan,wuchang1
*&                CN,430514,bank,170,wuhan,wuchang1
*&         此程序是正解.
*&      Line-cont 23(10) 括号里的头不能大于外面的数. 
*&      End-Of-Page 会正确执行    
*&----------------------------------------------------------------------*
REPORT  zdev00912 NO STANDARD PAGE HEADING
                  LINE-SIZE   170
                  LINE-COUNT  30(10).

DATA: BEGIN OF st_up,
record(500) TYPE c,
END OF st_up.

DATA: it LIKE TABLE OF st_up WITH HEADER LINE,
      st LIKE TABLE OF st_up WITH HEADER LINE.

DATA: country(10) TYPE c,
      key(10)     TYPE c,
      name(10)    TYPE c,
      region(10)  TYPE c,
      street(10)  TYPE c,
      city(10)    TYPE c.

CALL FUNCTION 'GUI_UPLOAD'
  EXPORTING
    filename = 'D:/1.CSV'
  TABLES
    data_tab = it.

LOOP AT it.
  SPLIT it AT ',' INTO   country key    name
                          region street city.
  WRITE: / country, key, name, region, street, city.
ENDLOOP.

RESERVE sy-linct LINES.
TOP-OF-PAGE.
  WRITE: /20 'REPORT HEADER' COLOR 6.

END-OF-PAGE.
  WRITE: /20 'REPORT END' COLOR 1. 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值