您的位置:首页 > 产品设计 > UI/UE

SAP FUNCTION 'GUI_UPLOAD'

2007-10-24 17:51 369 查看
*&----------------------------------------------------------------------*
*& 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.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐