2020-09-18 06:02发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
ABSL中是否有内部表?
我想临时记录一些数据(多行),需要再次读取它作为ABAP中的内部表。
有什么主意吗? 非常感谢。
黄enny
嗨,本尼,
您可以使用Collection,它可以用作内部表,也没有持久性。
集合是标准表,您可以根据业务对象节点或Node元素进行定义。
您可以对集合执行其他操作,例如添加,排序,查找中的Where子句等。您可以在主题集合处理下的SDK文档中找到更多详细信息。
致谢
Sunil
亲爱的本尼,
Cloud Application Studio中没有此类表或数据库。
但是,您可以使用Transient批注创建临时字段来满足您的需求。
此类字段中的数据不是永久性的,这意味着它没有保存在数据库中。 执行AfterLoading事件后,将填充一个临时字段。
请参阅Cloud Application Studio中的7.2.2.26(瞬态)业务对象部分。
ANant。
ABSL中没有实际的内部表。 但是,您可以为所需的所有内部表创建一个自定义BO。 每个表都是该对象中的一个节点。 基于此,您可以创建一个集合,该集合然后是一个内部表。 在ABSL的最后,只需删除整个对象的集合即可。
这不理想,但这是次要的事情。
最多设置5个标签!
嗨,本尼,
您可以使用Collection,它可以用作内部表,也没有持久性。
集合是标准表,您可以根据业务对象节点或Node元素进行定义。
您可以对集合执行其他操作,例如添加,排序,查找中的Where子句等。您可以在主题集合处理下的SDK文档中找到更多详细信息。
致谢
Sunil
亲爱的本尼,
Cloud Application Studio中没有此类表或数据库。
但是,您可以使用Transient批注创建临时字段来满足您的需求。
此类字段中的数据不是永久性的,这意味着它没有保存在数据库中。 执行AfterLoading事件后,将填充一个临时字段。
请参阅Cloud Application Studio中的7.2.2.26(瞬态)业务对象部分。
ANant。
ABSL中没有实际的内部表。 但是,您可以为所需的所有内部表创建一个自定义BO。 每个表都是该对象中的一个节点。 基于此,您可以创建一个集合,该集合然后是一个内部表。 在ABSL的最后,只需删除整个对象的集合即可。
这不理想,但这是次要的事情。
一周热门 更多>