ABSL中有内部表格吗?

2020-09-18 06:02发布

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

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


专家们,

ABSL中是否有内部表?

我想临时记录一些数据(多行),需要再次读取它作为ABAP中的内部表。

有什么主意吗? 非常感谢。

黄enny

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

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


专家们,

ABSL中是否有内部表?

我想临时记录一些数据(多行),需要再次读取它作为ABAP中的内部表。

有什么主意吗? 非常感谢。

黄enny

付费偷看设置
发送
3条回答
愤怒的猪头君
1楼-- · 2020-09-18 06:30

嗨,本尼,

您可以使用Collection,它可以用作内部表,也没有持久性。

集合是标准表,您可以根据业务对象节点或Node元素进行定义。

您可以对集合执行其他操作,例如添加,排序,查找中的Where子句等。您可以在主题集合处理下的SDK文档中找到更多详细信息。

致谢

Sunil

spaceman01
2楼-- · 2020-09-18 06:40

亲爱的本尼,

Cloud Application Studio中没有此类表或数据库。

但是,您可以使用Transient批注创建临时字段来满足您的需求。

此类字段中的数据不是永久性的,这意味着它没有保存在数据库中。 执行AfterLoading事件后,将填充一个临时字段。

请参阅Cloud Application Studio中的7.2.2.26(瞬态)业务对象部分。

ANant。

SAP砖家
3楼-- · 2020-09-18 06:30

ABSL中没有实际的内部表。 但是,您可以为所需的所有内部表创建一个自定义BO。 每个表都是该对象中的一个节点。 基于此,您可以创建一个集合,该集合然后是一个内部表。 在ABSL的最后,只需删除整个对象的集合即可。

这不理想,但这是次要的事情。

一周热门 更多>