SAP ABAP OPEN DATASET不生效

SAP ABAP中使用OPEN DATASET的方式操作本地电脑上的文件时,发现没有作用,不论是读还是写都不生效。

原因及对策

OPEN DATASET,READ DATASET等DATASET的操作只能操作SAP服务器上的文件。

如果要操作本地电脑上的文件,应该先加载文件流到服务器,操作完之后再生成文件并下载到本地。

操作本地文件可用类CL_GUI_FRONTEND_SERVICES提供的诸多方法,例如:GUI_UPLOAD,GUI_DOWNLOAD,FILE_OPEN_DIALOG,FILE_DELETE。

ABAP操作DATASET示例

注意:在Unicode编码的SAP系统中,OPEN DATASET IN TEXT MODE时必须指定编码,在非Unicode系统中则必须指定SORT ORDER和CODE PAGE。

SAP ABAP OPEN DATASET不生效

SAP ABAP OPEN DATASET不生效

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://gavindong.com/9762.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

(2)

发表回复

登录后才能评论