我正在尝试使用以下代码将文本写入本地文件(即在我的笔记本电脑上):
data: fname(60), text type string value 'la la la'.
fname = 'myfile.txt'.
OPEN DATASET fname FOR OUTPUT IN TEXT MODE encoding default.
TRANSFER text TO fname.
CLOSE DATASET fname.
write 'done'.
程序运行良好,执行后出现“完成”。但是我在我的电脑上找不到文本文件“myfile.txt”(它不在 SAP 工作目录中)。
附加信息
我已经使用功能模块进行了这项工作GUI_DOWNLOAD
,但是我必须使用OPEN DATASET和TRANSFER语句,因为我正在后台程序中编写它(由BSPSUBMIT
调用)。