abap 上传\下载文档
来源:互联网 发布:linux断电日志 编辑:程序博客网 时间:2024/05/20 05:55
GUI_UPLOAD/WS_UPLOAD: 上传文档
GUI_DOWNLOAD/WS_DOWNLOAD:下载文档
GUI_UPLOAD和GUI_DOWNLOAD是类CL_GUI_FRONTEND_SERVICES的静态方法.SAP在静态方法中直接使用了FUNCTION---GUI_UPLOAD和GUI_DOWNLOAD。
WS_UPLOAD和WS_DOWNLOAD属于被淘汰的FUNCTION,不建议使用。
上传下载TXT文档:GUI_UPLOAD/GUI_DOWNLOAD
上传下载EXCEL文档:TEXT_CONVERT_XLS_TO_SAP/SAP_CONVERT_TO_XLS_FORMAT
1.已下是打开选择路径的方法
CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG
EXPORTING
WINDOW_TITLE = 'Select File'
DEFAULT_FILENAME = '*.*'
MULTISELECTION = ' '
CHANGING
FILE_TABLE = ITAB
RC = GD_SUBRC.
2. 上传EXCEL
CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
EXPORTING
I_LINE_HEADER = 'X'
I_TAB_RAW_DATA = IT_RAW " WORK TABLE
I_FILENAME = IN_FILE
TABLES
I_TAB_CONVERTED_DATA = ITAB_C[] "ACTUAL DATA
EXCEPTIONS
CONVERSION_FAILED = 1
OTHERS = 2.
3.上传TXT.(建议使用GUI_UPLOAD)
CALL FUNCTION 'WS_UPLOAD'
EXPORTING
FILENAME = IN_FILE
FILETYPE = 'DAT'
TABLES
DATA_TAB = ITAB_C
EXCEPTIONS
CONVERSION_ERROR = 1
INVALID_TABLE_WIDTH = 2
INVALID_TYPE = 3
NO_BATCH = 4
UNKNOWN_ERROR = 5
GUI_REFUSE_FILETRANSFER = 6
OTHERS = 7.
- abap 上传\下载文档
- ABAP 上传、下载请求文件
- abap-下载和上传请求包
- ABAP EXCEL文件上传与下载
- ABAP EXCEL 上传 和下载 过程
- ABAP EXCEL 上传 和下载 过程
- struts2 文档上传及下载
- Oss使用文档 ##[上传,下载]
- SAP ABAP编程 从模板(smw0)处下载文档
- SAP ABAP/4学习---上传和下载(1)
- SAP ABAP/4学习---上传和下载(2)
- ABAP 解析XML文档
- ABAP增强相关文档
- 关于TP3.2在LNMP环境中文档上传和上传文档下载
- abap程序下载
- App通过使用iTunes让用户上传和下载文档
- Winform FTP 文档管理 下载 上传---登录(一)
- JSP实现word文档的上传,在线预览,下载
- 朴素贝叶斯分类算法
- Mysql学习-索引
- 小鑫の日常系列故事(五)——卡片游戏
- android.app.IntentReceiverLeaked 问题的解决
- 初来乍到
- abap 上传\下载文档
- NIO和AIO对比详解
- 关于Java中GUI编程记录
- Zookeeper集群搭建(solr集群架构 zookeeper部分)
- hadoop (1)
- 虚拟机、ubuntu
- 什么样的人适合学SEO,告诉你如何快速成长为SEO高手
- leetcode47. Permutations II
- noip2017 滚粗记