什么是抽象类型,为什么它没有部署而进入类型?

2020-09-30 04:10发布

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

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


我在新的扩展程序中创建了新的类型定义,该扩展程序扩展了" simpleCmsComponent"并具有属性,但是,在蚂蚁构建并更新系统后,该类型进入了没有部署的类型。我无法通过impex将类型放入表中 存在。

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

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


我在新的扩展程序中创建了新的类型定义,该扩展程序扩展了" simpleCmsComponent"并具有属性,但是,在蚂蚁构建并更新系统后,该类型进入了没有部署的类型。我无法通过impex将类型放入表中 存在。

付费偷看设置
发送
2条回答
路亽曱_Ryan
1楼 · 2020-09-30 04:52.采纳回答

嗨, SimpleCMSComponent确实是抽象的,并且没有专用的部署。 两者都很容易解释:

  • 没有部署,因为它是从AbstractCMSComponent继承的

  • 该类型只是作为其他(简单)cms组件的非常通用的超类型创建的,仍然具有专用属性(请参见关系ElementsForContainer)

您不能将数据直接导入到SimpleCMSComponent类型,因为它是抽象类型,因此只能导入非抽象子类型的对象。 只要这些子类型没有定义自己的部署,所有这些子类型都将进入继承的AbstractCMSComponent部署,即表" CMSComponent"

bbpeas
2楼-- · 2020-09-30 05:08

我尝试将部署表用于我的自定义类型,但是它仍然是抽象的,因此我无法将其用于impex。

一周热门 更多>