本文介绍了如何从SAP ASAP中的内容存储库中读取文本文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的要求是从sap abap中的内容存储库中读取文本文件。我使用 SCMS_DOC_READ
FM读取图像文件并创建url DP_CREATE_URL
用于创建图像URL,但 SCMS_DOC_READ
不适用于文本。
My requirement is read text files from content repository in sap abap.I used SCMS_DOC_READ
FM to read image file and creating url DP_CREATE_URL
for creating image url but SCMS_DOC_READ
not working for text.
任何人都可以建议一些代码,FM或课程。
Can any one suggest some code, FM or class .
推荐答案
根据您的要求有两种选择:
There are two options based on your requirement:
选项1:使用READ DATASET读取文件。
Option 1: Use READ DATASET to read file.
DATA : FNAME(60) type c VALUE 'myfile.txt',
TEXT2(5) type c.
OPEN DATASET FNAME FOR INPUT IN TEXT MODE.
DO.
READ DATASET FNAME INTO TEXT2 LENGTH LENG.
WRITE: / SY-SUBRC, TEXT2.
IF SY-SUBRC <> 0.
EXIT.
ENDIF.
ENDDO.
CLOSE DATASET FNAME.
选项2:使用CL_ABAP_CONV_IN_CE类读取文件。
Option 2: Use Class CL_ABAP_CONV_IN_CE to read file.
请参考以获取有关该课程的更多信息。
Refer this tutorial page to get more information on this class.
这篇关于如何从SAP ASAP中的内容存储库中读取文本文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!