SAP_ABAP_编程基础_文件处理(CRUD)_R3系统_打开文件 / 关闭文件 / 删除文件 / 向文件中写入数据 / 从文件中读取数据 / 使用服务器上的文件

SAP ABAP 顾问(开发工程师)能力模型_Terry谈企业数字化的博客-CSDN博客文章浏览阅读490次。目标:基于对SAP abap 顾问能力模型的梳理,给一年左右经验的abaper 快速成长为三年经验提供超级燃料!https://blog.csdn.net/java_zhong1990/article/details/132469977

平时在  ‘ 工地搬砖 ’,很少关注基础技能,闲来无事,拿起来复习一下  ! 

实际在项目中用到的非常之少,所以说学编程,先学框架,在学细节 !,因为细节太多,学不完 !


如果说用  ‘CRUD’ 的样式  ,过完这一辈子,朋友们都会有哪些感想呢 ?


快速预览 ,关键字 ,在项目中有需求时,通过关键字到某百中,搜索模版... ... 


1 打开文件

OPEN DATASET <dsn> [options].

接受操作系统消息

OPEN DATASET <dsn> MESSAGE <msg>.

系统将在变量<msg>中放置相关的操作系统消息。

打开文件读取

OPEN DATASET <dsn> FOR INPUT.

打开文件写入

OPEN DATASET <dsn> FOR OUTPUT.

打开文件追加

OPEN DATASET <dsn> FOR APPENDING.

指定二进制模式

OPEN DATASET <dsn> IN BINARY MODE [FOR ....].

指定文本模式

OPEN DATASET <dsn>FOR ....IN TEXT MODE.

在指定位置打开文件

OPEN DATASET <dsn> [FOR ....] [IN ... MODE] AT POSITION <pos>.


2 关闭文件

CLOSE DATASET <dsn>.


3 删除文件

DELETE DATASET <dsn>.


4 向文件中写入数据

TRANSFER <f> to <dsn> [LENGTH <len>].


5 从文件中读取数据

READ DATASET <dsn> INTO <f> [LENGTH <len>].


6 使用服务器上的文件

(1)通过用户对话向服务器写入数据
CALL FUNCTION 'DOWNLOAD'

(2)不通过用户对话向服务器写入数据
CALL FUNCTION 'WS_DOWNLOAD'

(3)通过用户对话从服务器读取数据
CALL FUNCTION 'UPLOAD'

(4)不通过用户对话从服务器读取数据
CALL FUNCTION 'WS_UPLOAD'

(5)检查服务器上的文件
CALL FUNCTION 'WS_QUERY'



 

猜你喜欢

转载自blog.csdn.net/java_zhong1990/article/details/134731530