1、下传文件

TYPES:BEGIN OF TY_DATA,A2 TYPE CHAR20,B2 TYPE I,C2 TYPE CHAR20,END OF TY_DATA.
DATA:IT_DATA TYPE STANDARD TABLE OF TY_DATA WITH HEADER LINE,WA_DATA TYPE TY_DATA.
DATA:IT_DATA1 TYPE STANDARD TABLE OF TY_DATA WITH HEADER LINE,WA_DATA1 TYPE TY_DATA.
DATA:NAME TYPE RLGRAP-FILENAME,TYPA TYPE RLGRAP-FILETYPE.
WA_DATA-A2 = '我是'.
WA_DATA-B2 = 1.
WA_DATA-C2 = '个中国人'.
APPEND WA_DATA TO IT_DATA.
CLEAR:WA_DATA.
WA_DATA-A2 = '你是'.
WA_DATA-B2 = 10.
WA_DATA-C2 = '全10美的人'.
APPEND WA_DATA TO IT_DATA.
CLEAR:WA_DATA.
NAME = 'D:\TEMP\TEXT.txt'.
TYPA = 'DAT'.
CALL FUNCTION 'DOWNLOAD'EXPORTINGCODEPAGE                = 'TEXT 'FILENAME                = NAMEFILETYPE                = TYPAITEM                    = '文件导出'TABLESDATA_TAB                = IT_DATAEXCEPTIONSINVALID_FILESIZE        = 1INVALID_TABLE_WIDTH     = 2INVALID_TYPE            = 3NO_BATCH                = 4UNKNOWN_ERROR           = 5GUI_REFUSE_FILETRANSFER = 6OTHERS                  = 7.
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.

2、上传文件

CALL FUNCTION 'UPLOAD'EXPORTINGCODEPAGE                = 'TEXT 'FILENAME                = NAMEFILETYPE                = TYPAITEM                    = '读入文件 'TABLESDATA_TAB                = IT_DATA1EXCEPTIONSCONVERSION_ERROR        = 1INVALID_TABLE_WIDTH     = 2INVALID_TYPE            = 3NO_BATCH                = 4UNKNOWN_ERROR           = 5GUI_REFUSE_FILETRANSFER = 6OTHERS                  = 7.
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.
LOOP AT IT_DATA.WRITE:/ IT_DATA-A2,IT_DATA-B2,IT_DATA-C2.ENDLOOP.

转载于:https://www.cnblogs.com/BruceKing/p/11346081.html

古老的txt下传和txt上载相关推荐

  1. win系统excel、txt文件传到linux,行列数对不齐,乱码的的问题

    问题描述:因为自己研究需要经常跨win和linux两个平台,由于两个平台下txt编码方式不一样,经常会出现穿过去txt文件数据对不齐,无法读取的情况. 自己遇到的一个案例是,我需要把excel的气象数 ...

  2. java读取文件夹下的所有txt文件,java读取文件夹下文件及txt内容

    public class PositionController { // 读取txt内容 public static String txt2String(File file) { StringBuil ...

  3. 在MATLAB中读取同一路径下多个txt或mat文件

    1.matlab中给我们提供了dir这个函数,十分方便.这里是读取所有txt文件,所以是dir('父目录路径\*.txt'),读取其它格式文件一样,如读取该路径下的所有png图像文件,则为dir('父 ...

  4. python逐行读取字符串_python3.4.3下逐行读入txt文本并去重的方法

    读写文件时应注意的问题包括: 1.字符编码 2.操作完成即时关闭文件描述符 3.代码兼容性 几种方法: #!/bin/python3 original_list1=[" "] or ...

  5. python文本去重函数_python3.4.3下逐行读入txt文本并去重的方法

    读写文件时应注意的问题包括: 1.字符编码 2.操作完成即时关闭文件描述符 3.代码兼容性 几种方法: #!/bin/python3 original_list1=[" "] or ...

  6. linux文本文件导入数据库,Linux系统下如何将txt文档导入到数据库mysql的方法教程...

    前段时间做小项目的时候遇到了一个需求:把txt文档的数据导入到mysql数据库中,开始本来想直接用Mysql Workbench导入TXT文件,但是最后发现不支持TXT导入,结果我吧嗒吧嗒的去把TXT ...

  7. linux系统指令学习(创建目录,在目录下创建一个*.txt,*.txt输入内容,把*.txt文件拷贝到*目录下,把*文件夹目录移动到*目录下)

    linux系统指令学习1 透过12道题熟练掌握20个指令 Linux有150个常用指令,透过12道题去学习以及练习指令 1.创建一个目录/dzqc 提示: windows下的路径样式为c: \dzqc ...

  8. Mac下快速新建txt文件

    1.打开终端,定位到桌面 cd desktop 2.输入 vi test.txt 此时,一个txt文件就会建立在桌面上,操作vi时的提示:按[i]为输入内容,编辑好之后按[esc]键,然后输入[:wq ...

  9. 请将文件MP_verify_xxxxxx.txt上传至填写域名或路径指向的web服务器(或虚拟主机)的目录 曲线救国

    垃圾微信,这个方法不行,只能用这个方法了. from flask import Flask from flask import send_from_directoryapp = Flask(__nam ...

最新文章

  1. linux安装google chrome
  2. 神了!React VR使得Oculus Home在Gear VR上运行更快更省电
  3. python的优缺点有哪些-Python语言的优缺点有哪些
  4. 如何提高软件可维护性
  5. linux游戏欢迎界面,制作Linux登录欢迎界面
  6. asp.net学习笔记·将数据库中的数据保存在EXCEL文件中
  7. JS和JQUERY的区别
  8. avcodec_send_packet()函数与avcodec_receive_frame()函数
  9. 【学习】程序员技术练级攻略
  10. 算法六之直接插入排序
  11. 检测到基于堆栈的缓冲区溢出_检测到堆栈粉碎
  12. matlab中noisbloc,基于小波变换的微弱信号检测技术的研究.doc
  13. VBA 打开文件对话框
  14. Mastering Oracle SQL学习笔记(join句法专题第五部份)
  15. ZZ:别说你会阅读电子书——从编辑、美化PDF电子书的实用技巧说起
  16. Mybatis框架源码笔记(一)之编译Mybatis源码和源码调试环境准备
  17. Python数据处理Tips日期、时间数据处理方法汇总
  18. 霍尔编码器和电机驱动L298N
  19. java地铁最短距离_地铁线路最短路径
  20. 织梦个人网站即时到账支付插件

热门文章

  1. php常考面试题,面试常见的几道PHP面试题
  2. navcat定时备份mysql_MySQL——定时备份,保留最新31天的数据
  3. vc+ mfc 方法怎么被调用_Spring源码阅读(二)我的方法是怎么被自动调用的
  4. java map 教程_Map和Set
  5. cml sml区别_如何简单清晰地描述 CAPM 在投资学中的运用,以及 CAL、CML 和 SML 的关系和区别?...
  6. phpcount数组报错_joomla中的PHP错误警告:count():参数必须是实现Countable的数组或对象-问答-阿里云开发者社区-阿里云...
  7. python bytes_Python bytes()
  8. 迅捷cad_迅捷协议
  9. arcore 示例_Android增强现实– Android ARCore示例
  10. qt 工具栏分隔符_带有分隔线和上下文工具栏的RecyclerView Android