访问数据库表中的存档数据

2020-09-05 16:18发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我需要读取存档对象的相应数据库表中的所有数据。

例如:

如果" Sales doc"是归档对象,我想读取所有数据库表中的存档数据,这是在tcode SARA中执行" Database Table"搜索时出现的。

感谢和问候,

Shivangi

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我需要读取存档对象的相应数据库表中的所有数据。

例如:

如果" Sales doc"是归档对象,我想读取所有数据库表中的存档数据,这是在tcode SARA中执行" Database Table"搜索时出现的。

感谢和问候,

Shivangi

付费偷看设置
发送
2条回答
野沐沐
1楼-- · 2020-09-05 17:09

嗨-我建议搜索-该线程包含一个选项: https://archive.sap。 com/discussions/thread/163275

huskylover
2楼-- · 2020-09-05 16:48

感谢塔米。

我尝试实现建议的线程。

有没有一种方法可以一次获取一个表的数据,在这种情况下,我每次都必须为多个表调用以下方法,因为'ls_tab'是数据库类型的结构。

做。

CALL FUNCTION'ARCHIVE_GET_NEXT_RECORD'
导出
archive_handle = l_handle
IMPORTING
记录= ls_tab
record_structure = l_arc_buff
例外情况
end_of_object = 1
其他= 2

APPEND ls_tab到lt_tab。

IF sy-subrc <> 0.
EXIT。
ENDIF。
ENDDO。

一周热门 更多>