SAP的长文本是不能直接通过底表查询导出的,需要借助函数或者代码来进行转换,SAP也没有提供长文本相关的报表及程序(也可能我不知道),如果需要批量下载长文本,通常情况下是需要ABAPer协助来写代码实现的,这里介绍一种不需要写代码的方式,需要一丢丢debug的技能。
关于长文本读取的一些方式我之前也总结过一篇文章:
SAP中READ_TEXT的替代方案_sap read_text-优快云博客
1.SE37打开函数:READ_MULTIPLE_TEXTS,在函数末尾放置断点。

2.F8运行函数,以下载所有采购订单抬头长文本为例:

下图圈起来的四个参数也就是确定唯一长文本内容的key值,全部输入*则是查询所有长文本内容,这里下载所有PO抬头长文本,则只需要输入OBJECT为EKKO即可。

3.执行函数,进入断点:



4.打开excel,将下载出来的xml文件拖进去即可打开,隐藏掉不需要的列即可方便的查看所有订单长文本。


以上。
SAP长文本数据批量下载与解析方法,
本文介绍了在SAP系统中,如何使用READ_MULTIPLE_TEXTS函数批量下载采购订单抬头的长文本,通过设置参数和调试,然后导入Excel进行查看,避免了编写代码的步骤。
2999

被折叠的 条评论
为什么被折叠?



